Python を使用してウォーターマークを削除する

Python for .NET を使用して PDF からウォーターマークを削除する方法

Python for .NET ライブラリを使用して PDF ファイルからウォーターマークを削除する

PDF ファイルからウォーターマークを削除するには、.NET 用の機能豊富で強力で使いやすいドキュメント操作 API である Aspose.PDF for Python API を使用します。NuGet パッケージマネージャーを開き、aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Python Package Manager Console

pip install aspose-pdf

Python を使用してウォーターマークを削除する


ご使用の環境でコードを試すには、Aspose.PDF for Python が必要です。

1。Document のインスタンスを使用して PDF をロードします。 1。ウォーターマークアーティファクトのインスタンスを作成します。 1。WatermarkArtifact オブジェクトのプロパティを設定します。 1。Aspose.Pdf.Page.Artifacts コレクションクラスの Add メソッドを使用してウォーターマークを追加します。 1。PDF ファイルを保存

PDF からウォーターマークを削除-Python。

    import aspose.pdf as ap 

    doc = ap.Document("1.pdf")

    if doc.pages[1].artifacts[1].subtype == ap.Artifact.ArtifactSubtype.WATERMARK:
        doc.pages[1].artifacts.delete(doc.pages[1].artifacts[1])

    #save result pdf to file
    doc.save("remove_watermark.pdf", ap.SaveFormat.PDF)