QPDF

QPDF

QPDFは、PDFファイルの構造的で内容を保存した変換を行うコマンドラインプログラムです。
pdf-to-pdfのような名前で呼ばれたかもしれません。また、PDFを作成するソフトウェアの開発者や、PDFファイルの内部を調べて動作方法を知りたいだけの人に多くの便利な機能を提供します。QPDFは、線形化された(Web最適化とも呼ばれる)ファイルと暗号化されたファイルを作成できます。また、オブジェクトストリーム(圧縮オブジェクトとも呼ばれます)を含むPDFファイルを、圧縮オブジェクトを含まないファイルに変換したり、それらを持たないファイル(または既に持っているファイル)からオブジェクトストリームを生成することもできます。QPDFは、テキストエディターでPDFファイルのコンテンツを編集できるように設計された特別なモードもサポートしています。詳細については、以下のドキュメントリンクを参照してください。...QPDFには、あるPDFファイルから別のPDFファイルにオブジェクトをコピーしたり、PDFファイルのページのリストを操作したりする機能によるPDFのマージと分割のサポートが含まれています。QPDFライブラリを使用すると、PDFファイルを最初から作成することもできます。このモードでは、ファイルのすべてのコンテンツを提供する必要がありますが、QPDFライブラリーはオブジェクトのすべての構文表現、相互参照テーブルの作成、およびそれらを使用する場合はオブジェクトストリーム、暗号化、線形化、その他の構文の詳細。QPDFは、PDFコンテンツ作成ライブラリ、PDFビューアー、またはPDFを他の形式に変換できるプログラムではありません。特に、QPDFはPDFコンテンツストリームのセマンティクスについて何も知りません。それができる何かを探しているなら、他の場所を探すべきです。ただし、有効なPDFファイルを取得したら、QPDFを使用して、元のPDF作成では処理できないような方法でそのファイルを変換できます。たとえば、プログラムは単純なPDFファイルを生成しますが、それらをパスワードで保護したり、Web最適化したり、そのタイプの他の変換を実行することはできません。
qpdf

ウェブサイト:

カテゴリー

ライセンスのあるすべてのプラットフォームでのQPDFの代替

Stapler

Stapler

Staplerは、コマンドラインからPDFドキュメントを操作するためのツールであるPDFtkのPython代替ツールです。pdftkと同様に、ホッチキスはコマンドラインツールです。