Python 経由で PDF ドキュメントに画像を追加する

Aspose.PDF for Python for .NET ライブラリを使用して、プログラムで PDF ドキュメントに画像を挿入します

Python ライブラリを使用して PDF ドキュメントに画像を追加する

画像を PDF に追加するために、python-net プラットフォーム用の機能豊富で強力で使いやすいドキュメント操作 API である Aspose.PDF for .NET API を使用します。NuGet パッケージマネージャーを開き、aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Python Package Manager Console

pip install aspose-pdf

Python を使って画像を PDF に追加する


お使いの環境でコードを試すには Aspose.PDF for .NET が必要です。

1。Document オブジェクトを作成し、入力 PDF ドキュメントを開きます。 1。画像を追加するページを取得します。 1。画像をページの Resources コレクションに追加します。 1。現在のグラフィカルステートを保存するには、GSave 演算子を使用します。 1。ConcatenateMatrix 演算子を使用して、イメージを配置する場所を指定します。 1。実行 演算子を使用して、ページにイメージを描画します。 1。GREStore 演算子を使用して、更新されたグラフィカルステートを保存します。 1。PDF ファイルを保存します。

PDF ドキュメントに画像を追加-Python

このサンプルコードは、PDF ページに画像を追加する方法を示しています-Python

    import aspose.pdf as ap 
   
    input_file = DIR_INPUT + "sample.pdf"
    output_pdf = DIR_OUTPUT + "add_image.pdf"
    image_file = DIR_INPUT + "logo.jpg"
    # Open document
    document = ap.Document(input_file)

    document.pages[1].add_image(image_file, ap.Rectangle(20, 730, 120, 830, True))

    document.save(output_pdf)