PDF ファイルを最適化して連結する
Contents
[
Hide
]
複数の PDF を結合すると、特に画像や複雑なコンテンツが含まれていると、結果のファイルが大きくなることがあります。Aspose.PDF for Python を使用すると、開発者は連結中の最適化を有効にして、品質を損なうことなくファイルサイズを縮小できます。の optimize_size プロパティは PDF ファイルエディター class を使用すると、マージされた 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
def concatenate_pdf_files_with_optimization(files_to_merge, output_file):
# Create a PdfFileEditor object
pdf_editor = pdf_facades.PdfFileEditor()
pdf_editor.optimize_size = True # Enable optimization for smaller output file size
pdf_editor.concatenate(files_to_merge, output_file)