PDFium Delphi Component Docs

PDFium Delphi Component コンポーネントヘルプ

このリファレンスを使って、Delphi および C++Builder アプリケーション向けの PDF 表示、文書処理、レンダリング、フォーム、注釈、印刷、検索、メタデータ、添付ファイル、保存の各 API を検索できます。レンダリングエンジンの上に Object Pascal で実装された PAdES 署名、PDF 2.0 暗号化、6 標準検証レイヤーもあわせて解説します

2

主要コンポーネントには専用のクラスリファレンスがあります。文書操作向けの TPdf と対話型表示向けの TPdfView です。両者の public メンバーはすべて個別のページを持ち、TPdfThumbnailView は API リファレンス経由で解説します

TPdf コンポーネント

PDF 文書の読み込み、作成、検査、編集、取り込み、レンダリング、印刷、テキスト抽出、フォーム操作、注釈管理、保存を行います

TPdf リファレンス

TPdfView コンポーネント

ズーム、回転、スクロール、テキスト選択、座標マッピング、リンク処理、視覚的カスタマイズを備えた PDF ページ表示を行います

TPdfView リファレンス

完全な API リファレンス

API 名がすでに分かっている場合は、統合されたメソッド、プロパティ、イベント、ヘルパーユニット、型、グローバル関数のテーブルを使います

API リファレンスを開く

概要

製品の範囲、コンポーネントの役割、アーキテクチャのメモ、プラットフォームターゲット、一般的なアプリケーションシナリオを確認します

概要を読む

インストール

パッケージをインストールし、必要な PDFium ランタイム DLL を配置し、IDE 統合を検証し、再頒布を準備します

コンポーネントをインストール

クイックスタート

最初の PDF ワークフローを作成し、文書を読み込み、ページを移動し、テキストを抽出し、出力を構築し、フォームを操作します

クイックスタートに従う

機能マトリクス

文書操作、レンダリング、テキスト抽出、検索、フォーム、注釈、添付ファイル、印刷、圧縮を比較します

機能を比較

プログラミング例

読み込み、作成、検索、フォーム、画像、注釈、一括エクスポート、印刷、保存向けの Pascal スニペットを転用します

例を見る

リリースノート

PDFium Delphi Component ライブラリ、デモ、インストーラー、互換性、ドキュメント更新のバージョン履歴を確認します

リリースノートを開く

レンダリングと表示

ページをレンダリングし、Skia フックを使い、表示オプションを調整し、デバイス/ページ座標を対応付け、対話型リンクを操作します

レンダリング機能

フォームと注釈

フォームフィールドの読み取りと更新、外観の再生成、フォームのフラット化、注釈の検査、ページ注釈の作成を行います

フォーム機能

文書出力

ページの作成、ページの取り込み、画像の追加、ストリームの圧縮、ページボックスの設定、対象 PDF バージョンの保存、ページ範囲の印刷を行います

出力機能

署名と暗号化

RFC 3161 タイムスタンプ付きで PAdES B-B から B-LTA まで署名し、鍵をサービスの外に出さないリモート署名を行い、信頼を検証し、PDF 2.0 AES-256 暗号化を書き込みます

署名機能

標準とプリフライト

PDF/A、PDF/X、PDF/UA、PDF/E、PDF/VT、PDF/R を検証し、プリフライト結果を TXT、HTML、Markdown、JSON、CSV、SARIF、JUnit XML、NDJSON として CI 向けにエクスポートします

標準機能

リビジョンと配布

線形化された Fast Web View ファイルを書き込み、オブジェクトをオブジェクトストリームに格納し、バイト単位で正確なインクリメンタルリビジョンを追記し、検証済みの修復コピーを作成します

出力フォーマット機能