PDF からページを削除
Contents
[
Hide
]
PDF 文書には、削除する必要のある不要なページや機密ページが含まれている場合があります。Aspose.PDF for Python を使用すると、開発者はファイルを手動で編集しなくても、プログラムで PDF から特定のページを削除できます。
この例では、の delete メソッドを使用する方法を示しています PDF ファイルエディター PDF ドキュメントからページを削除するクラス。削除するページ番号を指定することで、不要なページを除外した新しい PDF を作成できます。この機能は、レポートのクリーンアップ、機密情報の削除、カスタム文書抽出の準備に役立ちます。
- PDF ファイルエディターオブジェクトを作成します。
- 削除するページを定義します。
- ページを削除します。
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
# Delete Pages from PDF
def delete_pages_from_pdf(infile, outfile):
# Create a PdfFileEditor object
pdf_editor = pdf_facades.PdfFileEditor()
# Define the page numbers to be deleted (1-based index)
pages_to_delete = [2, 4]
# Delete the specified pages from the PDF document
pdf_editor.delete(infile, pages_to_delete, outfile)