PDF Structure
PDF構成ライブラリ 機能
PDF StructureはPDF文書を以下のように変換したり、解析したりします。
- PDFのページを画像に変換
- PDFのページを画像に印影を追加
- PDFのページコンテンツに文字、画像、図形を追加
- PDFのメタデータ読み出し/メタデータ書き込み
- PDFの構成オブジェクト(構成部品)を抽出
- PDFに電子署名
- Incremental Update(増加更新)出力に対応
変換される画像はTIFF形式、PNG形式、JPG形式、BMP形式です。
サンプル
サンプル
角印、丸印、日付印、落款などを追加します。
サンプル
サンプル
文字(字形)でクリップした画像を追加できます。
PDFに電子署名(CMS;Cryptographic Message Syntax)を施します。
電子署名にはタイムスタンプを追加できます。
電子署名にはタイムスタンプを追加できます。
Incremental Update(増加更新) サンプル
Incremental Update(増加更新)は変更前のPDFをそのまま残した上で変更部分だけを追加します。
そのため、変更されたPDFからオリジナルのPDFを取り出すことができます。
これを使うと、ネットワークを介して受信したPDFに受付のデート印を追加 し、PDFメタデータに受信日や送信者名、文書名等を追加 したPDFをIncremental Updateで作成できます。
このPDFではオリジナルのPDFを取り出すことができ、メタデータの記載内容から必要なPDFファイルを検索することもできます。
これを使うと、ネットワークを介して受信したPDFに
このPDFではオリジナルのPDFを取り出すことができ、メタデータの記載内容から必要なPDFファイルを検索することもできます。
C# | C/C++ | Python |
using PDFTools.PdfStructure; // 初期化 var stc = new Structure("0-0G92-5E3K47WW8ERW"); // オープン stc.OpenDoc("input.pdf"); //ここで、PDF文書を変更します。 //---例:文字でクリップした画像コンテンツを追加--- //Incremantal Update指定 stc.IncremantalUpdate = true; //PDF格納 stc.SavePDF("output.pdf"); stc.CloseDoc(); //終了 stc.Uninitialize();
PDFファイルから直前(変更前)の文書を抽出 サンプル
Incremental Update(増加更新)されたPDFファイルには更新前のPDFファイルが可能能されています。
以下の手順で直前(変更前)のPDFファイルを取り出すことができます。
以下の手順で直前(変更前)のPDFファイルを取り出すことができます。
C# | C/C++ | Python |
using PDFTools.PdfStructure; // 初期化 var stc = new Structure("0-0G92-5E3K47WW8ERW"); // オープン stc.OpenDoc("output.pdf"); //直前のPDFファイル格納 stc.SaveLastPDF("last.pdf"); stc.CloseDoc(); //終了 stc.Uninitialize();