するためのAPI(ライブラリ)です。PDF文書にテキスト・コンテント、画像、ベクタ・グラフィックスを追加します。インターラクティブな要素(ハイパー・リンク、フォーム・フィールド、ブックマークなど)を追加し処理します。PDF文書は、新たに生成することができます。プロパティ(位置、フォント、サイズ、色など)は自由に選択できます。作成されたPDF文書には、暗号化やWebの表示用に最適化が施されます。機能概要はこちらです。無償評価版(リンク先は英語)はこちらです。他のC#サンプルやC++サンプルを公開しています。Suiteダウンロード手順を参照してダウンロードください。ファイルをダウンロードしてから、インストールもしくは適当なフォルダーに解凍します。以下のようなフォルダーができあがりますので、適宜ご利用ください。AG社のページからダウンロードできますが、それを動作させるためにはコードの変更が必要な場合があります。以下のサンプルは、正しい動作を確認しています。ソースコードはこちらからダウンロードできます。無償評価版と共にダウンロードしたライセンスキーをbin/LicenseManager.exeを使って登録してください。ライセンスキーの登録方法はこちらです。COMインターフェースとして、bin/pdprep32.dll、bin/Img2PdfAPI.dllをregsvr32.exeを使って登録してください。64ビット版Windowsの場合は、WOW64/regsvr32.exeを使って登録してください。文字化けする場合は、bin/pdcjk.dllをサンプル実行イメージと同じフォルダーにコピーしてください。参照設定C#プロジェクトでは、以下のように.NET用DLLの参照を設定します。サンプルは、基本的にコンソールアプリケーションです。C#プロジェクトを新規に作成します。SuiteライブラリのNETラッパを参照する設定をします。C#のメインメニューで、「プロジェクト(P)」→「参照の追加(R)...」を選択します。以下のようなダイアログが表示されますので、解凍して作成されたフォルダーの「bin」に格納されている.NET用のDLLおよびpdprep32.dllを指定します。PDFからテキストを抽出するC#サンプルと解説PDF文書解析して、すべてのテキストをページ番号とフォントや位置情報を含めて抽出します。}}このサンプルでは、以下の手順でPDFを解析します。入力ファイルを開くページを指定しますページ内のテキストを順にチェック抽出する文字列が空になるまで繰り返します。PDFを暗号化した際のパスワード暗号化されていない場合は、nullまたは空白文字列を指定します。引数にページ番号を指定します。空白文字を区切りに利用Trueの場合(区切りに利用する)に“1”を指定します。宛てにお送りください。質問のページからお送りいただくようお願いします。ご要望も承っております。)(記載の会社名および製品名は、各社の登録商標および商標です。体験版を無償で提供しています。ライブラリ作成します。お問い合わせください。