トラスト・ソフトウェア・システム
トラスト・ソフトウェア・システム

PDF Command Line Suite コマンドライン サンプルと解説

「PDF Command Line Suite」ソフトは、PDF文書をバッチ(順次)で様々な処理を行うコマンドライン(プログラム)のセットです。

プログラムのセットには、以下が含まれています。
pdcat(文書結合)、pdw(テキスト情報)、pdxt(ロゴマーク追加)、pdform(フォーム)、pdsel(ページ抽出)、pdwebl(Webリンク追加)、 pdtoc(目次作成)、pdsplit(ページ毎分割)、pdbm(ブックマーク)、pdpg(基本情報)、txt2pdf(PDFへ変換)、pdcrop(領域情報)、pdmerge(文書結合)、
pdinfo(Info情報)、pdobj(ページ毎object情報)、pdls(すべてのobject情報)

機能概要はこちらです。
他のコマンドラインサンプルshell )を公開しています。
無償評価版(リンク先は英語)はこちらです。 ダウンロード手順
価格見積り

無償評価版のダウンロードとインストール

 プログラムのセットは無償でダウンロード(試用)できますので、PDF Command Line Suiteダウンロード手順を参照してダウンロードください。
 ファイルをダウンロードしてから、インストールもしくは適当なフォルダーに解凍します。以下のようなフォルダーができあがりますので、適宜ご利用ください。
binライブラリやライセンスマネージャーなど
doc使用説明書やjavadocなど
includeC/C++用のヘッダー(.h)ファイル
libC/C++用のlibファイル
サンプルの実行前に、無償評価版と共にダウンロードしたライセンスキーをbin/LicenseManager.exeを使って登録してください。 ライセンスキーの登録方法はこちらです。

PDF文書の基本情報を取得するコマンド「pdpg」のサンプル

コマンド「pdpg」を使ったサンプルです。
pdpgは、PDF文書の総ページ数、描画領域、ページの回転、フォントの情報などを表示します。
ページの総数を表示する:
以下のコマンドでは、in.pdfの総ページ数を表示します。 コマンドプロンプトを起動して以下のように実行します。
CLSWIN32\bin> pdpg -pAll in.pdf
表示例:
pdpg -pAll in.pdf
0, page, 4
各ページのCropBoxの値を表示する:
以下のコマンドでは、in.pdfのCropBoxの値を表示します。 コマンドプロンプトを起動して以下のように実行します。
CLSWIN32\bin> pdpg -c in.pdf
表示例:
pdpg -c in.pdf
1, page, 0.00, 0.00, 595.00 842.00
2, page, 0.00, 0.00, 595.00 842.00
3, page, 0.00, 0.00, 595.00 842.00
4, page, 0.00, 0.00, 595.00 842.00
オプションで、「-c」に替わって「-m」を指定しますと、MediaBoxの値を表示します。
各ページの回転を表示する:
以下のコマンドでは、in.pdfの回転を表示します。 コマンドプロンプトを起動して以下のように実行します。
CLSWIN32\bin> pdpg -r in.pdf
表示例:
pdpg -r in.pdf
1, page, 0
2, page, 0
3, page, 0
4, page, 90
PDFで使用しているフォントをすべて表示する:
以下のコマンドでは、in.pdfで使用しているフォントを表示します。 コマンドプロンプトを起動して以下のように実行します。
CLSWIN32\bin> pdpg -fAll in.pdf
表示例:
pdpg -fAll in.pdf
0, font, "Verdana"
0, font, "ArialMT"
0, font, "Verdana-Bold"
0, font, "TimesNewRomanPSMT"

ご質問、お問い合わせ

 メールで support@TrustSS.co.jp 宛てにお送りください。
または、質問のページからお送りいただくようお願いします。ご要望も承っております。(匿名で送れます。)

(記載の会社名および製品名は、各社の登録商標および商標です。)
PDF製品 Shellサンプル
PDF Security
PDF Validator
PDF to PDF/A Converter
PDF to Image Converter
Image to PDF Converter
PDF Printer
PDF Prep Tool Suite
PDF Optimization
PDF Command Line Suite
PDF Extract
PDF Easy Parse
株)トラスト・ソフトウェア・システム
暗号化・電子署名・タイムスタンプ ライブラリ作成します。
お問い合わせください。