1. 製品
  2.   合併
  3.   Python
  4.   pypdf
 
  

オープンソースの Python PDF マージャー ライブラリ

PDF ドキュメントのページを分割、結合、追加、回転、トリミングするための無料のオープンソース Python ライブラリ。

pypdfとは何ですか?

pypdf は、PDF ファイルのページの追加、回転、トリミング、分割、結合など、PDF ドキュメントに対するいくつかの操作を可能にする無料のオープンソース Python ライブラリです。

機能の一部を以下に示します。

  • PDF の結合: pypdf を使用すると、複数の PDF ドキュメントを 1 つの PDF ファイルに結合できます。これは、PDF レポート、プレゼンテーション、またはその他のドキュメントを結合する場合に便利です。
  • PDF の分割: Pypdf は、PDF を複数の小さな PDF に分割することもサポートしています。これは、大きな PDF を個々のセクションに分割する場合に便利です。
  • ページの回転: pypdf を使用して、PDF ドキュメント内の個々のページを回転できます。これは、スキャンした文書または画像の向きを修正するのに役立ちます。
GitHub

GitHub の統計

名前:
言語:
出演者:
フォーク:
ライセンス:
リポジトリの最終更新日時

pypdf の入門

pypdf をインストールして使用するには、Python バージョン 3.6.0 以降が必要です。したがって、まず Python をインストールし、次に以下のコマンドを使用して、pip仮想環境あ>。

Linux


python3 -m venv venv
source venv/bin/activate
pip install pypdf

マックOS


python -m venv venv
source venv/bin/activate
pip install pypdf

ウィンドウズ


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

PDF ページの追加、回転、切り抜き

Python の pypdf ライブラリを使用すると、ページの追加、回転、トリミングなどの PDF ファイルを操作したり、PdfWriter クラスや PdfReader クラスを使用して PDF ドキュメントに JavaScript アクションを追加したりすることもできます。以下のコードに示すように:

注: コンテンツが表示されなくなったからといって、コンテンツが消えたわけではありません。トリミングはビューボックスを調整することで機能します。つまり、切り取られたコンテンツも復元できるということです。

PDF ファイルを結合する

Python の pypdf ライブラリを使用すると、複数の PDF を 1 つのドキュメントに結合するなど、PDF ファイルを操作できます。以下のコードに示すように、PdfWriter クラスの関数を使用して PDF ファイルを結合および操作できます。

PDF ドキュメントの分割

pypdf ライブラリの PdfWriter クラスと PdfReader クラスのさまざまな関数を使用して、PDF ドキュメントを複数のドキュメントに分割できます。以下のコード スニペットは、提供された PDF ドキュメントを 2 つの部分に分割し、2 つの別々の PDF ファイルとして保存します。

結論

結論として、pypdf の結合機能は模範的なものであり、PDF ドキュメントの処理におけるライブラリの熟練度を示しています。 PDF を簡単に結合できる pypdf の機能は、ドキュメントの組み立て、レポートの生成、またはさまざまな PDF リソースの統合を必要とするタスクに最適です。そのユーザーフレンドリーな機能と効率的な結合機能により、PDF ドキュメント管理における貴重なツールとしての評判が高まりました。

類似製品

 日本語