PDF オーサリング SDK

Delphi PDF 作成・編集向け HotPDF Component

HotPDF は、外部 PDF ランタイムを必要とせず、直接 PDF 作成、編集、フォーム、注釈、暗号化、デジタル署名、Unicode フォント処理、標準準拠出力、プリフライトレポートが必要な Delphi・C++Builder アプリケーション向けのネイティブ VCL PDF ライブラリです。

Delphi PDF Component プレビュー

HotPDF Component 概要

製品HotPDF Component
最適な用途開発者が管理する Delphi および C++Builder のドキュメントワークフロー
IDE 対応Delphi および C++Builder XE5 から 13 Florence
配布ネイティブ Windows アプリケーションへの統合
ソースコード商用ライセンスには Object Pascal のソースコードが含まれます
ライセンスロイヤルティ不要のアプリケーション配布
更新1 年間の更新とメールサポートが含まれます
価格開発者数に基づく買い切りライセンス
ドキュメントHotPDF 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 ワークフロー)に対応しています。

VCL PDF 編集プレビュー
Delphi PDF 編集ライブラリ(テキストをプログラムで変更)

主な機能

  • 新規 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 を開く際のメモリ消費も大幅に削減されます。
Delphi DB から PDF への出力プレビュー
Delphi DB テーブルから PDF(データベーステーブルからレポートを作成)

HotPDF Component デモパッケージをダウンロード

2026-07-01 Version 2.256.0: HotPDF リリースノート. This release line completes XFDF annotation coverage across all ISO 19444-1 annotation elements, adds a self-contained base64 codec for the XFDF layer, and connects embedded-file streams to XFDF import and export.

ライセンスと価格

2Checkout 経由でクレジット/デビットカード、PayPal、AliPay、電信送金でお支払いいただけます。 新規の HotPDF ライセンスには、完全な Object Pascal ソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。

ライセンス開発者価格注文
Single1 開発者$500注文
Small Business最大 10 開発者$1000注文
Medium Business最大 30 開発者$1500注文
Enterprise単一国内における 1 社とその子会社のすべての開発者$3000注文
Corporate世界各国における 1 社とその子会社のすべての開発者$6000注文

Enterprise と Corporate の追加ソース:HotPDF の Enterprise と Corporate には、いずれも専用ツールグレードサンプル(現在は PDF Preflight ProXFA & AcroForms Flattener Pro)の完全なソースコードが含まれています。内部検証用の完全なテストスイートのソースコードは、ご要望に応じて提供いたします。

既存ライセンスの更新:通常価格の 40%、いつでもキャンセル可能。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-3PDFACompliance、XMP pdfaid メタデータ、OutputIntent サポート、フォント埋め込み強制、JavaScript/暗号化/注釈/プロファイルガード、veraPDF で検証済みの PDF/A-2A / PDF/A-3A スモーク出力。対象レベルの選択、実際の ICC OutputIntent データの提供、タイトル/言語の設定、適切なフォントの埋め込み、選択したアーカイブプロファイル外のコンテンツの回避。
PDF/UA-1PDFUACompliance、タグ付き PDF ルート、pdfuaid メタデータ、/Lang、DisplayDocTitle、構造要素、マークされたコンテンツ、ロールマッピング、ParentTree 配線、代替テキスト・ActualText ヘルパー。意味のある文書構造、読み取り順序、見出し階層、リスト/テーブルセマンティクス、実際のコンテンツの代替説明の構築。
PDF/X-1a、PDF/X-3、PDF/X-4PDFXCompliance、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 コントロール。

HotPDF オンラインドキュメント

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.
TIFF から PDF への変換プレビュー
TIFF to PDF コンポーネント(マルチページ TIFF ファイルから PDF を作成)

HotPDF Component デモパッケージをダウンロード
Delphi・C++Builder 向け RAD Studio XE5 ~ RAD Studio 13.1 Florence(Win32、Win64、Win64x ワークフロー)に対応しています

HotPDF を選ぶ場面

  • アプリケーションが PDF ドキュメントを作成・編集し、実行ファイルと一緒に何も配布したくない場合は HotPDF を選択してください。HotPDF は独自のレンダリングエンジン、画像コーデック、フォントエンジンを内蔵しており、実行ファイルに直接コンパイルされるため、再配布や配布監査の対象となる PDF ランタイムは一切ありません。
  • 作成よりも閲覧とレビューが主目的の場合は PDFium Delphi Component を選択してください。ビューアアーキテクチャ、アクセシブルな読み上げ、テーブル抽出、HTML への意味的リフロー、規格検証を提供します。レンダリングはアプリケーションと一緒に再配布する pdfium.dll 経由で行われます。
  • OCR、バーコード認識、PKCS#11 ハードウェアトークン署名、EU トラストリスト検証、DOCX / HTML エクスポートが必要な場合、または Delphi 以外のコードから DLL、ActiveX、Dylib 経由で呼び出す必要がある場合は PDF Library for Delphi を選択してください。

よくある質問

対応している Delphi・C++Builder のバージョンは?

HotPDF Component は現行の RAD Studio ワークフローに対応し、本製品についてドキュメントに記載された旧バージョン IDE の範囲もサポートします。

ソースコードは含まれますか?

商用ライセンスには、統合・コードレビュー・長期保守のための Object Pascal ソースコードが含まれます。

実行時のロイヤルティは必要ですか?

ライセンス済みのアプリケーションはロイヤルティ不要で配布でき、ドキュメント単位やエンドユーザー単位の実行時料金は発生しません。

製品を評価するにはどうすればよいですか?

ご購入前にデモパッケージをダウンロードし、オンラインドキュメントをご確認ください。

新規ライセンスには何が含まれますか?

新規ライセンスにはソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。

更新はどのように行いますか?

既存のお客様は、公開されている更新価格でアップデート権を更新できます。

API ドキュメントはどこにありますか?

ドキュメントは、このページにある各言語版 HotPDF Component ドキュメントのリンクからご覧いただけます。

HotPDF のライセンスには何が含まれますか。また、更新はどのように行いますか?

新規ライセンスの価格は、Single $500、Small Business $1000(最大 10 開発者)、Medium Business $1500(最大 30 開発者)、Enterprise $3000(1 社・1 か国)、Corporate $6000(1 社・全世界)です。新規ライセンスには完全なソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。既存のお客様は通常価格の 40% でアップデート権を更新できます。


Delphi PDF コンポーネント & スプレッドシート開発の最新情報をお届けします

製品アップデートを購読する

最新情報をメールで受け取るには購読してください。