HotPDF Delphi Component 概要
| 製品 | HotPDF Delphi Component |
|---|---|
| 最適な用途 | 開発者が管理する Delphi および C++Builder のドキュメントワークフロー |
| IDE 対応 | Delphi および C++Builder XE5 から 13 Florence;Free Pascal 3.2.2 / Lazarus(Win32、Win64) |
| 配布 | ネイティブ Windows アプリケーションへの統合 |
| ソースコード | 商用ライセンスには Object Pascal のソースコードが含まれます |
| ライセンス | ロイヤルティ不要のアプリケーション配布 |
| 更新 | 1 年間の更新とメールサポートが含まれます |
| 価格 | 開発者数に基づく買い切りライセンス |
| ドキュメント | HotPDF Delphi Component |
Delphi・C++Builder 向けネイティブ PDF 作成・編集
HotPDF は Delphi・C++Builder 向けソースレベルの PDF コンポーネントで、VCL コードから直接 PDF ドキュメントを作成、編集、保護、署名、検証、アセンブルする必要があるアプリケーション向けです。コア オーサリングワークフローに外部 PDF ランタイムは不要で、RAD Studio で構築された Windows デスクトップソフトウェア向けに設計されています。
プログラムによるページ描画、Unicode テキスト出力、フォント埋め込み・サブセット化、フォーム、注釈、画像インポート、PDF マージ/編集操作、暗号化、デジタル署名、標準準拠出力、軽量プリフライト自動化が 1 つのネイティブ API サーフェスで必要な場合に HotPDF をご利用ください。
HotPDF は Delphi・C++Builder 向けに RAD Studio XE5 ~ RAD Studio 13.1 Florence(Win32、Win64、Win64x ワークフロー)に対応しており、Free Pascal 3.2.2 と Lazarus でも Win32・Win64 向けにビルドできます。

主な機能
- 新規 PDF の作成、ページ追加、テキストとベクターグラフィックスの描画、再利用可能な Form XObject の登録、画像配置、ファイルまたは呼び出し元所有のストリームへの保存。
- 既存 PDF の読み込み、ページボックス検査、ブックマーク先の検索、ページのコピー・挿入・抽出・並び替え・削除、ドキュメントのマージ、スタンプ/ウォーターマーク追加、ドキュメント情報の更新。
- ハイパーリンク、名前付き宛先、アウトライン、ファイル添付、コメント、ポップアップ、ハイライト注釈、フリーテキスト注釈、墨消し注釈、ウォーターマーク注釈、ページサムネイル、レイヤー、ページトランジション、ビューアー設定の追加。
- AcroForm フィールド、生成された外観ストリーム、署名フィールド、複数行・コンボテキストフィールド、リッチテキストフィールド値、XFA パケットコンテナー、フォームフィールドトリガーラッパー、選択した標準プロファイルで許可される AcroForm リソースディクショナリ内の複数 Unicode フォントの作成。
- 読み込まれた AcroForm ドキュメント内のフィールドの検査、更新、名前変更、削除、フラット化(編集済みコピー保存前)。
- コンパクトな多言語出力(CJK 文書を含む)向けに TrueType、Type 1 PFB、OpenType-CFF、CID キー付き CFF フォントの埋め込み・サブセット化。
- Unicode テキスト、右から左テキスト、縦書きテキスト、絵文字などの補助面文字、アラビア語/ペルシア語/ウルドゥー語シェーピング、ラテン語標準合字、デーヴァナーガリー並び替え、
/CIDToGIDMap・/W・/ToUnicode統合を伴う OpenType GSUB ベースのグリフ出力の生成。 - JPEG、ビットマップ、TIFF、JPEG2000、JBIG2、WMF、EMF コンテンツのインポート(zlib-ng Flate 圧縮、libjpeg-turbo バックエンド JPEG 処理付き)。
- パスワード、AES-128、AES-256、PDF 2.0 AES-256 R6、公開鍵受信者暗号化、パーミッションフラグによるドキュメント保護。
- インプロセス PFX / PKCS#12 サポートと RFC 3161 タイムスタンプおよび DSS / VRI ディクショナリを含む PAdES B-B、B-T、B-LT、B-LTA ワークフローによる PDF 署名。
- テキスト・JSON・HTML プリフライトレポートの作成、プリフライトプロファイル・プリセットの適用、バッチ結果の集約、PDF へのレポートエビデンスの埋め込み、レポート比較、PDF/VT 検証の実行。
- 既存レポートレイアウトを HotPDF 経由で出力する場合の FastReport、QuickReport、ReportBuilder、DevExpress ExpressPrinting 向けオプション PDF バックエンド。
- ダイレクトファイル API による非常に大きな PDF の高速処理。オブジェクトモデルにファイル全体を読み込まずにディスク上で直接ドキュメントを開く・コピー・書き換えが可能。2 GB ベンチマーク(167 万オブジェクト)で AES-256 暗号化は約 14 秒、復号は約 16 秒、フル書き換えは約 6 秒。1.25 GB ドキュメントのページ数読み取りはミリ秒単位。クラシック相互参照テーブル、相互参照ストリーム、ハイブリッド参照ファイル、差分更新ドキュメントすべてがダイレクトパスで処理されます。
- AES-NI を使った AES-256 ハードウェア速度暗号化/復号:AES-256-CBC は暗号化で約 442 MB/s、復号で約 832 MB/s(ポータブルソフトウェアパスより約 3 倍・5.7 倍高速)。ファイル間
EncryptFile/DecryptFile呼び出しでオブジェクトグラフを構築せずに大規模ドキュメントを保護/解除でき、大きなパスワード保護 PDF を開く際のメモリ消費も大幅に削減されます。 - 内蔵 OCR または差し替え可能な Tesseract / RapidOCR アダプター(DLL、CLI、インプロセス ONNX)により、スキャン画像や写真を検索可能な PDF に変換します。スキャン画像の向き・傾き・影・遠近の補正、多言語モデルプリセット、単語レベルの信頼度とジオメトリ情報に対応しています。
- 描画したページや画像から Code 128、EAN/UPC、QR、Data Matrix ECC 200、PDF417 のシンボルをデコードします。1 つのラスターに複数のシンボルがある場合や射影ひずみのある Data Matrix にも対応し、単語レベルの挿入・削除・置換・移動の記録とレビュー成果物によってドキュメントや契約書のリビジョン比較も行えます。
- JSON ジョブスキーマと C ABI でヘッドレスのドキュメントジョブを駆動します。機能照会、レンダリング、Unicode テキストとフォームの抽出、OCR レイヤー、墨消し、PFX 署名、比較、アトミックなファイル公開に対応し、アクティブなデスクトップなしでポータブルコアをネイティブ Linux コードとして実行できます。
- Windows と Linux のインプロセスで動的 XFA フォームを実行します。QuickJS の JavaScript とコンパイル済み FormCalc イベントスクリプト、ワイルドカード・述語・相対出現を含む SOM パス解決、ロケール対応の日付/時刻/数値ピクチャー句、双方向バインディングを持つ名前空間対応 Data DOM、スクリプト失敗時のトランザクションロールバックに対応。ネイティブな PDF ページツリー、繰り返しフィールド、選択リスト、ラジオグループ、チェックボックス、プッシュボタン、ドロー、画像は、XDP と保存済みランタイムデータから直接生成できます。
- リッチテキストフォームフィールドに、型付き Unicode スタイルランと、実際に埋め込まれたレギュラー/ボールド/イタリック/ボールドイタリックの各フォントを適用して入力できます。グラフェムごとに呼び出し元指定のフォントファミリーを選択でき、Unicode 17 の行分割とグラフェム規則で折り返しながら双方向段落と対になった括弧を保持し、スタイル付き FDF / XFDF を署名済み・暗号化ドキュメントへインポート/エクスポートします。
- 署名ポリシーをエンドツーエンドで適用します。署名シード値と証明書制約、P1/P2/P3 権限の DocMDP 認証、FieldMDP ロック、法的アテステーション、名前付き署名外観プロファイル、埋め込み CRL / OCSP 失効エビデンス、SHA-256 / SHA-384 / SHA-512 インプリントによる RFC 3161 署名タイムスタンプとスタンドアロンドキュメントタイムスタンプ、さらに元のリビジョンを保持したまま AES 暗号化ドキュメントへ署名できます。
- 内蔵レンダラーで高難度のページコンテンツを描画します。すべてのブレンドモードを含む CMYK / ICC 透過グループ、関数・axial・radial・Coons・tensor・triangle の各メッシュシェーディング、カラー/非カラータイリングパターン、オプションコンテンツの表示制御、キャリブレート済み CalGray / CalRGB / Lab カラー、Separation / DeviceN ティント、ソフトマスク、182 種の内蔵レガシー CMap、CID キー付き CFF、埋め込み Type 1 フォントに対応しています。

HotPDF Delphi Component デモパッケージをダウンロード
2026-10-11 Version 2.968.0: HotPDF リリースノート。最新リリースでは、リッチテキストのカラースキーム、モーション低減、透過性、データ、コントラスト、forced-color、スクリプト利用可否について、明示的なユーザー設定を評価します。2.929.0 以降のリリースでは、リッチテキストフォームフィールド向けの CSS カスケードエンジンが追加されました。内部・リンク・インポートの各スタイルシート、メディアクエリ、属性・兄弟・構造・位置の各セレクター、スコープ付き名前空間、カスケードされる文字間隔と単語間隔に対応します。XFDF と FDF の入出力を、スタンプ外観、ローカルおよびリモートの GoToR 宛先、選択なしと空のエクスポートを正確に区別するセマンティクスを備えた 18 種類のマッピング済み注釈タイプへ拡張しました。Type1C、CIDFontType0C、単体 Type1、ベベルとクラウディのボーダー、ラインキャプションを含む元のフォントプログラムから、欠落している注釈外観を描画します。完全な OpenType CFF および CFF2 可変フォントからフィールド外観を構築します。JavaScript と FormCalc から、トランザクション処理対応の XFA フォームツリーとライブの Data DOM コレクションを管理します。符号付き・符号なしの JPEG 2000 コンポーネントを最大 26 ビットまでデコードします。オプションコンテンツの使用コンテキストを自動適用します。さらに、すべてゼロの X25519 / X448 共有シークレットを拒否します。それより前のリリースでは、XDP からページツリー、繰り返しフィールド、選択リスト、ラジオグループ、ブールマーク、プッシュボタンキャプション、ドロー、画像を含むネイティブ XFA フォームを直接生成し、XFA の JavaScript、FormCalc、Data DOM、ICU ロケールランタイムを Linux 上でネイティブに実行します。型付き Unicode スタイルラン、4 書体の埋め込みフォント、呼び出し元指定のフォントフォールバック、Unicode 17 の行分割、双方向段落、GPOS マークアタッチメントを備えたリッチテキストフォームフィールドが加わり、スタイル付き FDF / XFDF の入出力は Windows ファイルジョブと Linux JSON コールバックから利用できます。署名は、DocMDP P1~P3 認証、名前付き外観プロファイル、スタンドアロン RFC 3161 ドキュメントタイムスタンプ、SHA-384 / SHA-512 インプリント、認証済み Adobe 失効情報アーカイブへと拡張されました。シェーディング、パッチメッシュ/トライアングルメッシュ、タイリングパターン、オプションコンテンツ、ダッシュ配列、CID キー付き CFF、182 種の内蔵レガシー CMap は、Linux だけでなく Windows でも Cairo 出力で描画されます。さらに、テキスト・構造グラフ・描画ピクセルによるドキュメント比較に対応し、注釈付きの契約書レビュー PDF を作成できます。
ライセンスと価格
2Checkout / FastSpring 経由でクレジット/デビットカード、PayPal、AliPay、電信送金でお支払いいただけます——各ライセンスティアには両方のチェックアウトが併記されており、いずれかをお選びください。 新規の HotPDF ライセンスには、完全な Object Pascal ソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。
| ライセンス | 開発者 | 価格 | 注文 |
|---|---|---|---|
| Single | 1 開発者 | $950 | 注文 |
| Small Business | 最大 10 開発者 | $1900 | 注文 |
| Medium Business | 最大 30 開発者 | $2850 | 注文 |
| Enterprise | 単一国内における 1 社とその子会社のすべての開発者 | $5700 | 注文 |
| Corporate | 世界各国における 1 社とその子会社のすべての開発者 | $11400 | 注文 |
Enterprise と Corporate の追加ソース:HotPDF の Enterprise と Corporate には、いずれも専用ツールグレードサンプル(現在は PDF Preflight Pro と XFA & AcroForms Flattener Pro)の完全なソースコードが含まれています。内部検証用の完全なテストスイートのソースコードは、ご要望に応じて提供いたします。
既存ライセンスの更新:通常価格の 50%、いつでもキャンセル可能。HotPDF 購入・更新ページを開く。
標準、署名、検証ワークフロー
HotPDF は PDF/A-1、PDF/A-2、PDF/A-3、PDF/X-1a、PDF/X-3、PDF/X-4、PDF/UA-1 の標準準拠 PDF 生成ワークフローに対応しています。レビュー・自動化ワークフロー向けのプリフライトと PDF/VT 検証ヘルパーも含まれています。プロファイル固有のスイッチとガードが公開されているため、選択したプロファイルに違反する呼び出しは、無音で非準拠 PDF を書き込む代わりに早期に失敗させることができます。
| ワークフロー | HotPDF サポート | 作成者の責任 |
|---|---|---|
| PDF/A-1、PDF/A-2、PDF/A-3 | PDFACompliance、XMP pdfaid メタデータ、OutputIntent サポート、フォント埋め込み強制、JavaScript/暗号化/注釈/プロファイルガード、veraPDF で検証済みの PDF/A-2A / PDF/A-3A スモーク出力。 | 対象レベルの選択、実際の ICC OutputIntent データの提供、タイトル/言語の設定、適切なフォントの埋め込み、選択したアーカイブプロファイル外のコンテンツの回避。 |
| PDF/UA-1 | PDFUACompliance、タグ付き PDF ルート、pdfuaid メタデータ、/Lang、DisplayDocTitle、構造要素、マークされたコンテンツ、ロールマッピング、ParentTree 配線、代替テキスト・ActualText ヘルパー。 | 意味のある文書構造、読み取り順序、見出し階層、リスト/テーブルセマンティクス、実際のコンテンツの代替説明の構築。 |
| PDF/X-1a、PDF/X-3、PDF/X-4 | PDFXCompliance、OutputIntent サポート、プリプレスプロファイルガード、インタラクティブまたは印刷非安全な機能の制限。 | 選択したプリプレスワークフロー向けの適切なカラーマネジメント、ページボックス、制作設定の提供。 |
| PDF/VT 検証 | ValidatePDFVT が XMP PDF/VT 識別、メタデータ名前空間、更新日の一貫性、PDF/X ベースマーカー、OutputIntent、カタログ DPartRoot 構造、読み込み可能なページ、ページレベル DPart カバレッジを確認します。 | 受信または作成されたファイルの監査に使用します。完全な可変データ本番インテントのオーサリングは呼び出し元の責任です。 |
PDF/A レベル A はアーカイブプロファイルが必要とするタグ付き PDF の基盤を有効にします。PDF/UA-1 を自動的にアドバタイズするわけではなく、HotPDF は PDFUACompliance が明示的に有効化された場合にのみ PDF/UA アイデンティティを出力します。
プリフライト API はテキスト・JSON・HTML レポートの生成、保存されたプロファイルまたは組み込みプリセットによる出力のフィルタリング、バッチ結果の集約、レビューコピーへのレポートエビデンスの埋め込み、レポートの比較、下流ツール向けの veraPDF スタイル構造への変換が可能です。
追加機能カバレッジ
- OpenType GSUB LookupType 1-8 サポート、スクリプト/言語フィーチャー選択、ラテン語標準合字、アラビア語/ペルシア語/ウルドゥー語シェーピング、デーヴァナーガリー並び替え、フォント固有グリフ向け PUA 合成コードポイント出力。
- XFA パケットコンテナーサポート、AcroForm
/AAトリガーラッパー、AcroForm/DR内の複数 Unicode フォント、生成された CID フォント外観ストリーム。 - 差分更新保存、マルチ署名ワークフロー、署名プレースホルダー、インプロセス CMS SignedData 生成、長期検証ディクショナリ。
- 読み込まれたドキュメント向けヘルパー:ページボックス検査、ブックマーク先ルックアップ、AcroForm フィールド検査、フィールド値更新、フィールド名変更、フィールド削除、フォームのフラット化。
- プリフライトプロファイルの読み込み/保存/検証/マージ/差分ヘルパー、バッチ集約、埋め込みレポート検証、XMP レポート埋め込み、PDF/VT 検証、プリフライトレポートからの保守的な修復。
- PDF 1.3 ~ PDF 1.7 フィーチャーゲート、選択された PDF 2.0 暗号化サポート、オブジェクトストリーム、XRef ストリーム、OutputIntents、透過グループ、ソフトマスク、パターン、シェーディング、プリプレス ExtGState コントロール。
Delphi クイックサンプル
program HelloHotPDF;
uses
System.SysUtils,
HPDFDoc;
var
PDF: THotPDF;
begin
PDF := THotPDF.Create(nil);
try
PDF.AutoLaunch := False;
PDF.FileName := 'HelloHotPDF.pdf';
PDF.Compression := cmFlateDecode;
PDF.EnableFontSubsetting := True;
PDF.BeginDoc;
PDF.CurrentPage.SetFont('Arial', [], 18);
PDF.CurrentPage.TextOut(50, 50, 0, 'Hello HotPDF');
PDF.EndDoc;
finally
PDF.Free;
end;
end.

HotPDF Delphi Component デモパッケージをダウンロード
Delphi・C++Builder 向け RAD Studio XE5 ~ RAD Studio 13.1 Florence(Win32、Win64、Win64x ワークフロー)と Free Pascal 3.2.2 / Lazarus(Win32、Win64)に対応しています
HotPDF を選ぶ場面
- アプリケーションが PDF ドキュメントを作成・編集し、実行ファイルと一緒に何も配布したくない場合は HotPDF を選択してください。HotPDF は独自のレンダリングエンジン、画像コーデック、フォントエンジンを内蔵しており、実行ファイルに直接コンパイルされるため、再配布や配布監査の対象となる PDF ランタイムは一切ありません。
- 作成よりも閲覧とレビューが主目的の場合は PDFium Delphi Component を選択してください。ビューアアーキテクチャ、アクセシブルな読み上げ、テーブル抽出、HTML への意味的リフロー、規格検証を提供します。レンダリングはアプリケーションと一緒に再配布する
pdfium.dll経由で行われます。 - PKCS#11 ハードウェアトークン署名、EU トラストリスト検証、DOCX エクスポートが必要な場合や、Delphi 以外のコードから DLL、ActiveX、Dylib 経由で呼び出す必要がある場合は PDF Library for Delphi を選択してください。
よくある質問
対応している Delphi・C++Builder のバージョンは?
HotPDF は Delphi・C++Builder の両方で RAD Studio XE5 ~ RAD Studio 13.1 Florence に対応し、Win32、Win64、Win64x の各アプリケーションターゲットをカバーします。ライブラリ全体を Free Pascal 3.2.2 と Lazarus で Win32・Win64 向けにビルドすることもでき、ネイティブの Flate 圧縮と AES 暗号化に対応します。
ソースコードは含まれますか?
商用ライセンスには、統合・コードレビュー・長期保守のための Object Pascal ソースコードが含まれます。
実行時のロイヤルティは必要ですか?
ライセンス済みのアプリケーションはロイヤルティ不要で配布でき、ドキュメント単位やエンドユーザー単位の実行時料金は発生しません。
製品を評価するにはどうすればよいですか?
ご購入前にデモパッケージをダウンロードし、オンラインドキュメントをご確認ください。
新規ライセンスには何が含まれますか?
新規ライセンスにはソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。
更新はどのように行いますか?
既存のお客様は、公開されている更新価格でアップデート権を更新できます。
API ドキュメントはどこにありますか?
ドキュメントは、このページにある各言語版 HotPDF Delphi Component ドキュメントのリンクからご覧いただけます。
HotPDF のライセンスには何が含まれますか。また、更新はどのように行いますか?
新規ライセンスの価格は、Single $950、Small Business $1900(最大 10 開発者)、Medium Business $2850(最大 30 開発者)、Enterprise $5700(1 社・1 か国)、Corporate $11400(1 社・全世界)です。新規ライセンスには完全なソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。既存のお客様は通常価格の 50% でアップデート権を更新できます。
Delphi PDF コンポーネント & スプレッドシート開発の最新情報をお届けします
製品アップデートを購読する
最新情報をメールで受け取るには購読してください。
