PDF に透かしを追加するか、Python を使用して以前に追加した透かしを削除します

この Python ライブラリを使用して、いくつかの手順で PDF ドキュメントに画像またはテキストの透かしをスタンプするか、すでに追加されている透かしを削除します

Python を使用して、テキストまたは画像の透かしを PDF ドキュメントに追加します。 PDF ドキュメントをロードし、必要な透かしを挿入します。次に、結果を DOCX、PDF、MD、HTML、TXT、DOC、RTF、EPUB、XPS などの便利な形式で保存し、透かし入りのドキュメントを他の人と共有します。また、透かしが以前にドキュメントに追加されていて、追加の理由がもはや関連していない場合は、PDF ドキュメントから透かしを削除します。

コードスニペットを表示

PDF – Python で透かしを追加

この Python API を使用すると、開発者はオンラインで PDF に透かしを追加できます。テキストまたは画像を使用して透かしを作成し、その透かしを Python で PDF ドキュメントに挿入するだけです。

注: サードパーティのアプリケーションやライブラリをインストールする必要はありません。したがって、当社の Python ソフトウェア ソリューションは非常に使いやすいものです。

PDF から透かしを削除 – Python

指定された Python SDK は、PDF から透かしを削除するのにも役立ちます。 PDF の透かしを削除すると、テキストまたは画像の透かしがスタンプされた目的の PDF ドキュメントを読み込み、Python を使用してこの透かしを PDF から削除し、出力ファイルを便利な形式 (DOC、DOCX、PDF、JPEG、 PNG、TIFF など。

PDF で透かしを操作する

Python API を使用して PDF の透かしを追加または削除する方法を評価するには、PDF と透かしを画像またはテキストとして読み込みます。次に、便利なエクスポート ファイル形式 (DOC、DOCX、PDF、HTML、RTF、XPS など) を選択します。

次の例を使用して、その仕組みを確認してください。

ファイルに透かしを追加する必要があります
コードを実行する
挿入したい画像をアップロードする
リストからターゲットフォーマットを選択します
import asposewordscloud

words_api = WordsApi(
    client_id = '####-####-####-####-####', client_secret = '##################')

request_document = open('Input1.pdf', 'rb')
request_image_stream = open('Input2.jpg', 'rb')
request_watermark_data = asposewordscloud.WatermarkDataImage(
    image=asposewordscloud.FileReference.fromLocalFileContent(request_image_stream))
insert_watermark_request = asposewordscloud.models.requests.InsertWatermarkOnlineRequest(
    document=request_document, watermark_data=request_watermark_data)
insert_watermark_result = words_api.insert_watermark_online(insert_watermark_request)

convert_document_request = asposewordscloud.models.requests.ConvertDocumentRequest(
    document=list(insert_watermark_result.document.values())[0], format='pdf')
words_api.convert_document(convert_document_request)
import asposewordscloud

words_api = WordsApi(
    client_id = '####-####-####-####-####', client_secret = '##################') 

request_document = open('Input.pdf', 'rb')
request_watermark_data = asposewordscloud.WatermarkDataText(
    text='This is the watermark text',
    layout='Diagonal')
insert_watermark_request = asposewordscloud.models.requests.InsertWatermarkOnlineRequest(
    document=request_document, watermark_data=request_watermark_data)
insert_watermark_result = words_api.insert_watermark_online(insert_watermark_request)

convert_document_request = asposewordscloud.models.requests.ConvertDocumentRequest(
    document=list(insert_watermark_result.document.values())[0], format='pdf')
words_api.convert_document(convert_document_request)
import asposewordscloud

words_api = WordsApi(
   client_id = '####-####-####-####-####', client_secret = '##################') 

request_document = open('Input.pdf', 'rb')
delete_watermark_online = asposewordscloud.models.requests.DeleteWatermarkOnlineRequest(
   document=request_document)
deleted_watermark = words_api.delete_watermark_online(delete_watermark_online)

convert_document = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(deleted_watermark.document.values())[0], format='pdf')
words_api.convert_document(convert_document)
コードを実行する
  
Pythonをクリップボードにコピーします

Python を使用して PDF の透かしを削除する方法

  1. Aspose.Words Cloud for Pythonインストール
  2. Python プロジェクトにライブラリ参照を追加 (ライブラリをインポート)
  3. アプリ キーを使用して API を構成する
  4. 透かしを削除する PDF ドキュメントを読み込みます
  5. 透かしを削除するリクエストを作成する
  6. 結果を便利なファイル形式に保存する

PDF で透かしを使用するための Python ライブラリ

PyPi リポジトリを使用して Aspose.Words Cloud SDK for Python をインストールします。 pip install aspose-words-cloud を実行してSDKをインストールしてから、 import asposewordscloud します。別の方法として、GitHubから Aspose.Words Cloud SDK for Python ソースコードを手動で複製して、プロジェクトで使用することもできます。これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。

システム要求

詳細については、 Repository Documentation を参照してください。

サポートされているその他のファイル形式

他の形式のドキュメントに透かしを追加できます。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2024. 全著作権所有。