losLab PDF Library 概要
| 製品 | losLab PDF Library |
|---|---|
| 最適な用途 | 開発者が管理する Delphi および C++Builder のドキュメントワークフロー |
| IDE 対応 | Delphi および C++Builder XE5 から 13 Florence |
| 配布 | ネイティブ Windows アプリケーションへの統合 |
| ソースコード | 商用ライセンスには Object Pascal のソースコードが含まれます |
| ライセンス | ロイヤルティ不要のアプリケーション配布 |
| 更新 | 1 年間の更新とメールサポートが含まれます |
| 価格 | 開発者数に基づく買い切りライセンス |
| ドキュメント | losLab PDF Library |
| 評価版 | losLab PDF Library |
開発者所有ワークフロー向けソース公開 PDF エンジン
losLab PDF Library は、自社ソフトウェア内で PDF ドキュメントを作成・変更・レンダリング・印刷・署名・保護・検査・プリフライトする必要があるアプリケーション向け Delphi・C++Builder PDF SDK です。
このライブラリは Delphi/Object Pascal で記述されており、Delphi・C++Builder プロジェクト向けに完全なソースコード付きで提供されています。また、DLL・ActiveX・Dylib オプションも同梱しており、C#、VB.NET、VB6、VBA、ASP/ASP.NET、PHP、PowerBuilder、PowerBASIC、RealBasic、Visual C++ など DLL や ActiveX コンポーネントを呼び出せる環境から PDF 自動化を統合したいチームにも対応しています。
生成された請求書、署名された契約書、アーカイブ提出物、アクセシビリティレビュー、印刷出力、フォーム処理、ドキュメントアセンブリ、または不良 PDF が顧客に届く前に失敗すべき CI チェックなど、PDF ワークフローが製品やバックオフィスプロセスの一部である場合にご利用ください。
2026-06-23 Version 3.75.6: リリースノート | API リファレンス. Version 3.75.6 adds SetPDFAMode mode 7 for PDF/A-3u output with PDF/A-3 associated files, and the ZUGFeRD 2.0 BASIC e-invoice profile now defaults to PDF/A-3u.
主な PDF 機能
- PDF ページの作成・編集:テキスト、ベクターグラフィックス、画像、QR コード、PDF417、DataMatrix、バーコード、注釈、リンク、アウトライン、名前付き宛先、メタデータ、ドキュメントプロパティの描画。
- ページアセンブリとドキュメント修復:管理されたソースドキュメントからのページの分割・マージ・追加・コピー・クローン・正規化・移動・削除・非表示・回転・再構築。
- レンダリングと印刷:スクリーンプレビュー、ビットマップエクスポート、デバイスコンテキストレンダリング、プリンターワークフロー向けに GDI+、PDFium、Cairo レンダリングエンジンを切り替え。
- フォームとインタラクティブドキュメント:AcroForm フィールド、外観、フィールドフラグ、JavaScript アクション、添付ファイル、関連ドキュメントデータの作成・入力・編集・フラット化・検査・管理。
- テキスト・画像・フォント:BMP、TIFF、JPEG、JPEG 2000、GIF、PNG、EMF、HTML テキストボックス、Unicode テキスト、TrueType、OpenType、Type 1、フォント埋め込み、フォントサブセット化、抽出ワークフローの処理。
- セキュリティと署名:32 ビット・64 ビット Windows でのハードウェア AES-NI 加速による PDF 暗号化/復号、オブジェクトグラフを構築せずダイレクトファイル間 AES-256 パスで数ギガバイトのファイルを保護/解除、パーミッション設定、公開鍵受信者暗号化、SHA-256/384/512 ダイジェスト選択による署名、PAdES 属性追加、タイムスタンプ署名、DSS/VRI 検証データの添付。
- 大規模ドキュメント:オンデマンドオブジェクト読み込みと 64 ビットオフセットで 2 GB 超の PDF を開く、ブックマーク・フォームフィールド・タグ付き PDF 構造ツリーを保持しながらファイルリストを 1 パスでマージ、ソースファイルに差分更新を追加、ダイレクトアクセス API で数百万オブジェクトのドキュメントを数秒でコピー・書き換え。
- プリフライトレポートと診断:PDF/A・PDF/UA-1 チェックの実行、テキスト・JSON・HTML・CSV レポートの生成、ベースラインとの安定したテキストレポート比較、フォルダーのバッチ処理(概要 CSV 出力付き)、SigningWorkbench と ComplianceWorkbench デモによる大規模な署名健全性とドキュメントポリシーの監査。
- 低レベル PDF 制御:ワークフローが正確な PDF 構造を必要とする場合のオブジェクト番号、ページディクショナリ、カタログエントリ、出力インテント、保存バージョンロック、拡張レベルゲート、タイリングパターン、オプションコンテンツ、測定ディクショナリ、ダイレクト画像挿入へのアクセス。
Delphi クイック例
procedure QuickStart;
begin
{ Review the shipped losLab PDF Library demo package for the complete Delphi sample. }
end;
losLab PDF Library includes ready-to-run Delphi examples that show the core workflow before production integration.
標準と準拠志向の出力
PDF 準拠はソースコンテンツ、フォント、ICC プロファイル、メタデータ、タグ付け、代替テキスト、署名、タイムスタンプ、および組織が使用するバリデーターに依存します。losLab PDF Library は標準志向の PDF を構築するために必要な制御と診断を提供しながら、最終的なポリシー検証はアプリケーションまたは QA パイプラインに委ねます。
| ワークフロー | ライブラリサポート | アプリケーションの責任 |
|---|---|---|
| PDF 1.2-1.7 | 作成、編集、厳格な保存バージョン制御、拡張レベルチェック、レンダリング、印刷、フォーム、注釈、添付ファイル、リンク、ドキュメント構造 API。 | 対象 PDF バージョンを選択し、その出力プロファイルに属さない機能を削除または更新する。 |
| PDF/A | 出力インテント制御、XMP メタデータヘルパー、フォント埋め込みワークフロー、バージョンガード、アーカイブパイプライン向け組み込み PDF/A ファイルチェック。 | 選択したアーカイブポリシー向けに正しいメタデータ、フォント、カラープロファイル、ビジネスルールを提供する。 |
| PDF/UA-1 | タグ付き PDF 構築、構造ツリー API、ロールマップ処理、代替テキスト、ActualText、リーダーサイドチェック、ライターサイド GetPDFUADiagnostics フィードバック。 | 意味のある読み取り順序、言語、見出し、リスト、テーブルセマンティクス、代替テキスト、フォーム説明を作成する。 |
| PAdES | ETSI.CAdES.detached 署名、signing-certificate-v2 データ、署名ポリシーとコミットメント属性、RFC 3161 タイムスタンプ拡張、SHA-256/384/512 ダイジェスト選択、DSS/VRI アセンブリ。 | 証明書、TSA レスポンス、失効データ、署名ポリシー選択、検証者固有の受け入れテストを提供する。 |
| プリフライト自動化 | CreatePreflightReportEx、SavePreflightReportEx、Delphi PreflightReport デモが PDF/A・PDF/UA-1 チェック向けにテキスト・JSON・HTML・CSV 出力を生成します。 | CI、アーカイブ取り込み、または顧客配信をブロックすべきレポート形式、ベースライン、終了コード、問題数を決定する。 |
| セキュリティ | AES-128、AES-256、パーミッション処理、パスワード保護、公開鍵受信者暗号化、管理された配布向けの暗号化ドキュメント検査。 | パスワード、証明書、秘密鍵、受信者ポリシーを自社のセキュリティ管理下に置く。 |
API サーフェスとデプロイ選択肢
- Delphi XE5 ~ Delphi 13、C++Builder XE5 ~ C++Builder 13。
- Delphi・C++Builder 直接統合向けネイティブ Object Pascal ソースコード(公開
TPDFlib関数の API リファレンスページ生成付き)。 - C#、VB.NET、VB6、VBA、ASP/ASP.NET、PHP、Visual C++、PowerBuilder、PowerBASIC、RealBasic、互換ツール向け DLL・ActiveX アクセス。
- 対象 IDE とランタイムがサポートする範囲での 32 ビット・64 ビットビルドオプション。
- 同一ライブラリファミリーでクロスプラットフォーム PDF 自動化が必要なチーム向け macOS Dylib オプション。
- PDF 作成、ページ操作、画像・フォント処理、フォーム、暗号化、署名、レンダリング、印刷、プリフライトレポート自動化の一般的な統合タスク向けスタンドアロンデモプロジェクト。
同梱デモと検証カバレッジ
パッケージには一般的な統合タスク向けの Delphi・C++Builder デモ、および視覚的な UI よりも自動化が重要な場面向けのコマンドラインサンプルが含まれています。
- 作成とレイアウト:HelloWorld、AddTextImage、CreateTable、DrawWrappedText、TextPaging、AddFormattedTitle、HTML テキスト、バーコード、QR コード、画像から PDF へのワークフロー。
- ドキュメント操作:CopyPageRanges、PageOperations、ExtractText、ExtractImage、ExtractEmbeddedFonts、ExtractAnnotAttach、DirectAccess、マージ/分割スタイル処理。
- レンダリングと印刷:PdfToImage、MultiFunction レンダラー選択、PrintPDF、GDI+、PDFium、Cairo 出力パス。
- セキュリティと署名:PdfEncrypt、PdfDecrypt、PdfPermission、PdfSigning、PAdES 属性ワークフロー、DSS/VRI ヘルパー、タイムスタンプ指向の署名パス。
- プリフライト自動化:Delphi
PreflightReportデモが単一ファイルまたはフォルダーを検証し、テキスト/JSON/HTML/CSV レポートを書き出し、preflight-summary.csvを出力し、自動化対応の終了コードを返します。
直近の自動化カバレッジには、ドキュメント作成、圧縮、画像、フォント、フォーム、セキュリティ、署名、印刷、PDF バージョン準拠、PDF/UA 診断、プリフライトレポート生成・比較向けの Delphi DUnitX・C++Builder GoogleTest スイートが含まれています。
losLab PDF Library を選ぶ場面
- アプリケーションが PDF を表示するだけでなく、作成・変更・署名・検証・配信する必要がある場合に選択してください。
- Delphi・C++Builder チームがソースレベルの制御、内部診断、長期的な保守性を必要とする場合に選択してください。
- ワークフローがレンダリング、印刷、フォーム、署名、暗号化、PDF/A、PDF/UA、PAdES、プリフライトレポートを 1 つのツールキットで組み合わせる場合に選択してください。
- CI、アーカイブ引き渡し、アクセシビリティレビュー、または規制された配信で手動ビューア専用チェックではなく安定したレポートファイルが必要な場合に選択してください。
- OCR、バーコード認識、PKCS#11 ハードウェアトークン署名、EU トラストリスト検証、DOCX / HTML エクスポートが必要な場合、または Delphi 以外のコードから DLL、ActiveX、Dylib 経由で呼び出す必要がある場合に選択してください。製品ファミリー内でこれらの機能を備えるのは、このライブラリだけです。
- 作成よりも閲覧・レビュー・準拠性の証明が中心となる場合は PDFium Delphi Component を選択してください。レンダリングは同梱の
pdfium.dll経由で行われます。レンダリングエンジンを一切再配布したくない場合は HotPDF を選択してください。HotPDF は独自のレンダラー、画像コーデック、フォントエンジンを内蔵し、実行ファイルに直接コンパイルされます。
ライセンス
2Checkout 経由でクレジット/デビットカード、PayPal、AliPay、電信送金でお支払いいただけます。 新規のライセンスには、Delphi と C++Builder 向けの完全な Object Pascal ソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。
| ライセンス | 開発者 | 価格 | 注文 |
|---|---|---|---|
| Single | 1 開発者 | $850 | 注文 |
| Small Business | 最大 10 開発者 | $1700 | 注文 |
| Medium Business | 最大 30 開発者 | $2550 | 注文 |
| Enterprise | 単一国内における 1 社とその子会社のすべての開発者 | $5100 | 注文 |
| Corporate | 世界各国における 1 社とその子会社のすべての開発者 | $10200 | 注文 |
Enterprise と Corporate の追加ソース:PDF Library for Delphi の Enterprise と Corporate には、いずれも専用ツールグレードサンプル PDF Compliance & Signing Workbench Pro の完全なソースコードが含まれています。内部検証用の完全なテストスイートのソースコードは、ご要望に応じて提供いたします。
年間更新を購入する(初回購入価格の 40%)。
よくある質問
losLab PDF Library は HotPDF Component とどう違いますか?
losLab PDF Library は完全な PDF SDK であり、作成・編集・GDI+/PDFium/Cairo によるレンダリング・印刷・フォーム・署名・暗号化・プリフライトレポートを統合し、Delphi 以外の環境向けに DLL・ActiveX・Dylib オプションも同梱しています。さらに、OCR、バーコード認識、PKCS#11 ハードウェアトークン署名、EU トラストリスト検証、DOCX・HTML エクスポートを備えるのは、このライブラリだけです。HotPDF Component は、Delphi・C++Builder アプリケーション内での PDF 作成・編集に特化したネイティブ VCL コンポーネントで、独自のレンダリングエンジン、画像コーデック、フォントエンジンを内蔵しているため、PDF ランタイムを同梱する必要がありません。
C#、VB.NET など Delphi 以外の環境からも losLab PDF Library を利用できますか?
はい。Delphi・C++Builder 向けのネイティブ Object Pascal ソースに加え、DLL・ActiveX ビルドも同梱しており、C#、VB.NET、VB6、VBA、ASP/ASP.NET、PHP、PowerBuilder、PowerBASIC、RealBasic、Visual C++ など、DLL や ActiveX コンポーネントを呼び出せる環境からご利用いただけます。また macOS 向け Dylib オプションもあります。
対応している Delphi・C++Builder のバージョンは?
Delphi XE5 から Delphi 13、C++Builder XE5 から C++Builder 13 まで対応しており、対象 IDE とランタイムがサポートする範囲で 32 ビット・64 ビットのビルドオプションを選択できます。
ライブラリが提供するレンダリングエンジンは?
スクリーンプレビュー、ビットマップエクスポート、デバイスコンテキストレンダリング、プリンターワークフロー向けに、GDI+、PDFium、Cairo のレンダリングエンジンを切り替えて使用できます。
losLab PDF Library は電子署名と PAdES に対応していますか?
はい。ETSI.CAdES.detached 署名を signing-certificate-v2 データ、署名ポリシーおよびコミットメント属性、RFC 3161 タイムスタンプ拡張とともに作成し、SHA-256、SHA-384、SHA-512 ダイジェストを選択でき、長期検証向けの DSS/VRI 検証データにも対応しています。
非常に大きな PDF ファイルはどのように扱われますか?
オンデマンドオブジェクト読み込みと 64 ビットオフセットにより 2 GB を超える PDF を開き、ブックマーク・フォームフィールド・タグ付き PDF 構造を保持しながらファイルリストを 1 パスでマージし、差分更新をその場で追加し、ダイレクトアクセス API により数百万オブジェクトのドキュメントを数秒でコピー・書き換えできます。
PDF/A や PDF/UA の準拠を自動でチェックできますか?
はい。組み込みの PDF/A・PDF/UA-1 チェックにより、テキスト・JSON・HTML・CSV レポートを生成し、安定したテキストレポートをベースラインと比較し、フォルダーを概要 CSV 出力付きでバッチ処理でき、GetPDFUADiagnostics によりライター側の診断情報も取得できます。
ライセンスには何が含まれますか。また、更新はどのように行いますか?
新規ライセンスの価格は、Single $850、Small Business $1700(最大 10 開発者)、Medium Business $2550(最大 30 開発者)、Enterprise $5100(1 社・1 か国)、Corporate $10200(1 社・全世界)です。新規ライセンスには Delphi と C++Builder 向けの完全なソースコード、1 年間のアップデート、1 年間のメールサポートが含まれます。既存のお客様は初回購入価格の 40% でアップデート権を更新できます。
Delphi PDF コンポーネント & スプレッドシート開発の最新情報をお届けします
製品アップデートを購読する
最新情報をメールで受け取るには購読してください。
