Python 経由で TIFF を PDF にマージ

Python を使用して、.NET 上で TIFF ドキュメントを単一のフォーマット PDF にマージします。プログラマーはこのサンプルコードを使用して、.NET Framework、.NET Core で TIFF を、COM Interop 経由で PHP、VBScript、Delphi、C++ を組み合わせることができます。

Python を使用して TIFF を PDF にマージします

TIFF を PDF にマージするにはどうすればいいですか?.NET 経由の Python 用Aspose.PDF ライブラリを使えば、TIFF を PDF にプログラム的にマージできます。AsposeのPDFソフトウェアは、個人、中小企業、大企業に最適です。大量の情報を処理できるため、連結を迅速かつ効率的に実行し、データを保護します。Aspose.PDF 特有の機能として、TIFF を PDF にマージするための API があります。この方法の特徴は、NuGet パッケージマネージャーを開いて「Aspose.pdf for .NET」を検索し、特別な複雑な設定なしでインストールするだけでよいことです。(インストールにはパッケージマネージャーコンソールのコマンドを使用してください)。ライブラリのインストールの詳細については、ドキュメント ページで確認してください。ライブラリの利点を確認するには、TIFF から PDF への変換コードスニペットを使用してみてください。

Console

pip install aspose-pdf

Python を使用して TIFF を PDF にマージする方法


Python for .NET 開発者は、わずか数行のコードで TIFF ファイルを PDF に簡単にロードしてマージできます。

  1. 新しいドキュメントを初期化し、ファイルを結合するループを実行する
  2. インループ:PDF ドキュメントに新しいページを追加
  3. ループ中:TIFF ファイルを新しいページに追加
  4. ループ終了後、結果を保存します

TIFF を Python の PDF にマージする方法を示す例を次に示します。複数の文書を 1 つのファイルに簡単に結合できます。Python でコードを開発している場合、この作業は思ったより簡単かもしれません。TIFF の読み取りと PDF の書き込みの両方に、完全修飾ファイル名を使用できます。Python を使用して、同じまたは異なるファイルタイプの複数のドキュメントを 1 つのファイルにマージする方法を示したこの Python の例を参照してください。

Python for .NET を使用して TIFF ファイルを結合し、PDF として保存

例 Python: このサンプルコードは TIFF から PDF への連結を示しています

Input file:

File not added

File not added

Output format:

PDF

Output file:

import aspose.pdf as apdf

from io import FileIO
from os import path
infiles_streams = [
    FileIO(path.join(self.data_dir, infile), "rb") for infile in infiles
]
path_outfile = path.join(self.data_dir, outfile)

image = apfacades.PdfConverter.merge_images(
    input_images_streams=infiles_streams,
    output_image_format=apdfdrw.ImageFormat.TIFF,
    merge_mode=apfacades.ImageMergeMode.CENTER,
    horizontal=2,
    vertical=2,
)
document = apdf.Document()
page = document.pages.add()
rectangle = apdf.Rectangle(0, 0, 595, 842, True)
page.add_image(image_stream=image, image_rect=rectangle, bbox=rectangle)
document.save(path_outfile)

print(str(infiles) + " merged into " + outfile)

TIFF を PDF に結合するための Python 用の API

.NET API 経由の Python 用 Aspose.PDF は、確立されている PDF 標準と PDF 仕様のほとんどをサポートしています。開発者は表、グラフ、画像、ハイパーリンク、カスタムフォントなどを PDF ドキュメントに挿入できます。さらに、PDF 文書を圧縮することもできます。.NET 経由の Python 用 Aspose.PDF は、安全な PDF 文書を開発するための優れたセキュリティ機能を備えています。.NET API 経由の Aspose.PDF for Python の主な機能には次のものがあります。

  • BMP、GIF、JPEG、PNG を含む複数のイメージフォーマットで PDF を読み取ったりエクスポートしたりすることができます。
  • PDF ドキュメントの基本情報 (作成者、作成者など) を設定します。
  • 変換機能:PDF をワード、エクセル、パワーポイントに変換します。PDF を画像形式に変換します。PDF ファイルを HTML 形式に、またはその逆に変換します。PDF を EPUB、テキスト、XPS などに変換します。

.NET API 経由の Aspose.PDF for Python の詳細については、API の使用方法に関する当社の ドキュメント を参照してください。