sgcPDF コンポーネント

sgcPDF パレットに登録された 24 のコンポーネント:VCL デザインタイムパッケージに 19、FireMonkey パッケージに TsgcPDFViewerFMX、TsgcPDFBarcodeFMX 、TsgcPDFCommentsViewFMX、TsgcPDFSignaturePadFMX、TsgcPDFImageEditorFMX。非視覚コンポーネントは、コンソールアプリやサービス、サーバーからコードで作成することもできます。.NET では、ビューアコントロール、バーコードコントロール、署名パッド、画像エディタは WinForms、WPF、Avalonia の NuGet パッケージに含まれます。.NET 向け sgcPDF を参照してください。

コンポーネントユニットプラットフォーム内容
TsgcPDFDocumentsgcPDF_DocumentVCL、FMX、コンソール、サービスPDF ドキュメントの作成、読み込み、編集、保存:ページ、テキスト、TrueType/OpenType フォント、画像、ベクターグラフィック、表、バーコード、注釈、ブックマーク、レイヤー、フォーム、添付ファイル、暗号化、PDF/A。 ヘルプ
TsgcPDFEditorsgcPDF_EditorVCL、FMX、コンソール、サービス既存ファイルの編集:透かし模様、ヘッダー/フッター、ページ番号、スタンプ、マージ、分割、抽出、挿入、削除、回転、並べ替え。 ヘルプ
TsgcPDFViewersgcPDF_ViewerWindows非視覚ビューアエンジン:ドキュメントを読み込み、任意のウィンドウやデバイスコンテキストにページを描画。ズームとページナビゲーションに対応。 ヘルプ
TsgcPDFTextExtractorsgcPDF_TextExtract全プラットフォーム各テキスト断片の位置、フォント名、サイズを伴うページテキストを抽出。検索とテキスト選択の基盤となります。 ヘルプ
TsgcPDFExportersgcPDF_ExportWindowsページとサムネイルを BMP、PNG、JPEG のファイルやストリームにエクスポート。 ヘルプ
TsgcPDFOptimizersgcPDF_Optimize全プラットフォーム重複・未使用オブジェクトの削除、ストリームの再圧縮、画像のダウンサンプリングによりファイルサイズを削減。 ヘルプ
TsgcPDFSignatureHandlersgcPDF_Signatures全プラットフォームPFX 証明書でドキュメントに署名。表示/非表示の署名フィールド、SHA-256/384/512、タイムスタンプ、ドキュメントタイムスタンプに対応。 ヘルプ
TsgcPDFSignatureVerifiersgcPDF_Signatures全プラットフォームファイル内のすべての署名を検証:整合性、バイト範囲のカバレッジ、署名者証明書、証明書チェーンの信頼性。 ヘルプ
TsgcPDFRedactorsgcPDF_Redaction全プラットフォーム領域内または一致するテキスト、画像、ベクターパス、注釈を削除してオーバーレイを描画。削除されたテキストは後で抽出できません。 ヘルプ
TsgcPDFTextOutlinersgcPDF_TextOutlines全プラットフォームテキストすべてをベクターのアウトラインに変換します。各グリフは位置、色、サイズが同じパスになり、使われなくなったフォントは削除されます。ファイルは印刷結果も見た目も変わらず、フォントも不要ですが、テキストは選択も検索もできなくなります。ヘルプ
TsgcPDFImageExtractorsgcPDF_ImageExtract全プラットフォームインライン画像やフォーム XObject 内の画像を含め、ページ内の画像を列挙して PNG、JPEG、BMP にデコード。 ヘルプ
TsgcPDFHTMLRenderersgcPDF_HTML全プラットフォームCSS 付き HTML サブセットをページ分割された PDF に変換:見出し、段落、インラインスタイル、リスト、表、画像、リンク、改ページ、ヘッダー/フッター。 ヘルプ
TsgcPDFViewerControlsgcPDF_ViewerVCLVCL (Windows)スクロール、ズームモード、ページナビゲーション、テキスト選択・コピー、ハイライト検索、フォーム入力、リンク、印刷を備えた視覚的な PDF ビューアコントロール。エンドユーザーはマウスで注釈の作成、移動、サイズ変更、編集、削除を行い、ポップアップでノートに返信できます。 ヘルプ
TsgcPDFThumbnailViewsgcPDF_ViewerVCLVCL (Windows)TsgcPDFViewerControl に連動するページサムネイルパネル。 ヘルプ
TsgcPDFOutlineViewsgcPDF_ViewerVCLVCL (Windows)TsgcPDFViewerControl に連動するブックマーク(アウトライン)ツリー。 ヘルプ
TsgcPDFCommentsViewsgcPDF_ViewerVCLVCL (Windows)TsgcPDFViewerControl に連動するコメントパネル。すべての注釈をページ別に、作成者、日付、内容、スレッド形式の返信とともに一覧表示し、ビューアーと同期します。 ヘルプ
TsgcPDFBarcodeControlsgcPDF_Barcode_VCLVCL (Windows)バーコードと QR コードのコントロール:Code 128、Code 39、EAN-13、EAN-8、UPC-A、ITF、Codabar、GS1-128、QR コード、DataMatrix(ECC200)、PDF417 に対応し、回転、クワイエットゾーン、バーの高さ、オプションの可読テキスト行を設定できます。シンボルを PNG または SVG に保存でき、Symbol プロパティで PDF ページにベクターとして描画します。 ヘルプ
TsgcPDFSignaturePadsgcPDF_SignaturePad_VCLVCL (Windows)マウス、タッチスクリーン、ペン用の手書き署名パッド:線幅は筆圧(Windows のポインターメッセージを実行時に読み込むため Delphi 7 から動作)と速度に追従し、ストロークの平滑化、元に戻す操作とやり直し、PNG、SVG、JSON 出力に対応します。ApplyToSignature は署名をベクターインクと PNG 画像として電子署名の表示フィールドに配置します。 ヘルプ
TsgcPDFImageEditorsgcPDF_ImageEditor_VCLVCL (Windows)画像ビューアとエディタ:ズーム、パン、フィットモード、回転、反転、トリミング、ペン、線、矢印、四角形、楕円、テキスト、ハイライトの注釈、元に戻す操作とやり直し。PNG、JPEG、BMP で保存し、ExportToPDF でベクター注釈付きの PDF ページをエクスポートし、編集内容を JSON で保存し、ReadOnly でビューアになります。 ヘルプ
TsgcPDFViewerFMXsgcPDF_ViewerFMXFMX:Windows、macOS、iOS、AndroidFMX キャンバスで描画する FireMonkey PDF ビューアコントロール。スクロール、ズーム、矩形ズーム、ページナビゲーションに対応。 ViewMode により 3 つの表示モード(単一ページ、連続、見開き)を提供します。 ヘルプ
TsgcPDFCommentsViewFMXsgcPDF_ViewerFMXFMXTsgcPDFViewerFMX に連動する FireMonkey コメントパネル。すべての注釈をページ別に、作成者、日付、内容、スレッド形式の返信とともに一覧表示し、ビューアーと同期します。 ヘルプ
TsgcPDFBarcodeFMXsgcPDF_Barcode_FMXFMXTsgcPDFBarcodeControl と同じシンボル体系とオプションを持つ FireMonkey 用のバーコードと QR コードのコントロール。モジュールサイズは論理単位で指定し、デバイスピクセルに丸められます。シンボルを PNG または SVG に保存できます。 ヘルプ
TsgcPDFSignaturePadFMXsgcPDF_SignaturePad_FMXFMX:Windows、macOS、iOS、Android, LinuxTsgcPDFSignaturePad と同じストローク、出力、ApplyToSignature を持つ FireMonkey 署名パッド。FireMonkey は筆圧を報告しないため、線幅はペンの速度に追従します。Delphi XE5 以降。 ヘルプ
TsgcPDFImageEditorFMXsgcPDF_ImageEditor_FMXFMXTsgcPDFImageEditor のツール、コマンド、PDF エクスポート、編集内容の JSON を備えた FireMonkey 画像ビューア兼エディタ。プラットフォームがジェスチャに対応していればピンチズームも使えます。一方のコントロールで保存した編集ファイルは、もう一方でも読み込めます。Delphi XE5 以降。 ヘルプ

sgcPDF は sgcUI の一部で、sgcUI Enterprise エディションに含まれています。「ヘルプ」リンクは sgcUI のヘルプを開きます。C++ Builder については C++ Builder に関する注意事項 をご覧ください。

パレット以外にも、各ユニットはコードで作成するクラスを提供します。TsgcPDFParser、TsgcPDFRendererRaster、TsgcPDFAValidator、TsgcPDFCanvas、TsgcPDFBarcodeSymbol、sgcSign への TsgcPDFPAdESSigner ブリッジなどです。各領域の対応内容は 機能一覧 をご覧ください。

最もお得な選択: All-AccesseSeGeCe の全製品にプレミアムサポートが付いて、年間 €1,059 からご利用いただけます。
All-Access の価格を見る

sgcPDF で開発

トライアルをダウンロードして、最初のフォームにコンポーネントを配置してみましょう。