PythonでPDFページを操作する
Aspose.PDF for Python via .NETを使用すると、PDFドキュメントにページをファイル内の任意の場所に挿入したり、PDFファイルの末尾にページを追加したりできます。このセクションでは、Acrobat Readerを使用せずにPDFにページを追加する方法を示します。AsposeのPythonライブラリを使用して、PDFファイルのヘッダーとフッターにテキストや画像を追加し、ドキュメント内で異なるヘッダーを選択できます。また、Pythonを使用してプログラム的にPDFドキュメントのページをトリミングしてみてください。
このセクションでは、Artifactクラスを使用してPDFファイルに透かしを追加する方法を学びます。このタスクのプログラミングサンプルを確認します。PageNumberStampクラスを使用してページ番号を追加します。ドキュメントにスタンプを追加するには、ImageStampおよびTextStampクラスを使用します。Aspose.PDF for Python via .NETを使用して、PDFファイルに背景画像を作成するための透かしを追加します。
You are able to do the following:
-
ページを追加する - PDFファイルの任意の場所または末尾にページを追加し、ドキュメントからページを削除します。
-
ページを移動する - ページを他のドキュメントに移動します。
-
ページを削除する - PageCollectionコレクションを使用してPDFファイルからページを削除します。
-
ページサイズを変更する - Aspose.PDFライブラリを使用してコードスニペットでPDFページのサイズを変更できます。
-
ページを回転する - 既存のPDFファイルのページの向きを変更できます。
-
ページを分割する - PDFファイルを1つまたは複数のPDFに分割できます。
-
ヘッダーやフッターを追加する - PDFファイルのヘッダーとフッターにテキストや画像を追加します。
-
ページをトリミングする - 異なるページプロパティを使用して、プログラムでPDFドキュメントのページをトリミングできます。
-
透かしを追加する - Artifactクラスを使用してPDFファイルに透かしを追加します。
-
PDFファイルにページ番号を追加する - PageNumberStampクラスはPDFファイルにページ番号を追加するのに役立ちます。
-
背景を追加する - 背景画像を使用して透かしを追加できます。
-
スタンプ - ImageStampクラスを使用して、PDFファイルに画像スタンプを追加し、TextStampクラスを使用してテキストを追加できます。
-
ページプロパティの取得と設定 - このセクションでは、PDFファイルのページ数を取得したり、色などのPDFページプロパティの情報を取得したり、ページプロパティを設定したりする方法を示します。