"
VintaSoft PDF .NET Plug-in の PDF Visual Editor" エディションは、PDF ドキュメントのビジュアル編集機能を提供します。ビジュアルツール
PdfAnnotationTool は "PDF Visual Editor" エディションに含まれており、PDF 注釈を操作できます。
PdfAnnotationTool は、作成された PDF 注釈とすべての PDF 表示アプリケーションとの互換性を保証します。
この記事では、
PdfAnnotationTool クラスが
VintaSoft PDF Editor Demo でどのように使用されるかについて説明します。
VintaSoft PDF Editor Demo では次のことが可能です:
-
新規または既存の PDF ドキュメントに注釈を付けます。
-
PDF 注釈をコピー、編集、または削除します。PDF 注釈をある PDF 文書から別の PDF 文書にコピーします。
-
リンク注釈をマウスでクリックしたときのアクションを割り当てます。
-
注釈の動作と外観に影響するすべての PDF 注釈プロパティを編集します。
VintaSoft PDF Editor Demo で、マウスとクリップボードを使用して PDF インタラクティブ フィールドを入力、作成、編集します。
VintaSoft PDF Editor Demo では次のことが可能です:
- JavaScript アクションを実行します。JavaScript アクションを実行すると、PDF 文書のフォームへの入力プロセスにインタラクティブ性を追加できます。たとえば、他のフィールドの値から計算フィールドに入力を実行できます。
-
マウスとキーボードを使用して、すべてのインタラクティブなフィールド タイプを入力します。
-
PDF 文書内のインタラクティブなフィールドを作成、コピー、または削除します。インタラクティブなフィールドをある PDF 文書から別の PDF 文書にコピーします。
-
インタラクティブ フィールドのトリガー アクションを表示、追加、削除、編集します。
-
注釈の動作と外観に影響するすべての PDF フィールド プロパティを編集します。
View モードは、PDF ドキュメントの表示と PDF インタラクティブ フィールドへの入力を目的としています。
Markup モードは、PDF ドキュメントの表示と注釈付け、PDF インタラクティブ フィールドへの入力を目的としています。
Edit モードは、PDF ドキュメントの表示、PDF 注釈および PDF インタラクティブ フィールドの編集を目的としています。
Viewモードと
Editモードの場合:
Editモードの場合:
- PdfAnnotationTool は、PDF 注釈および PDF インタラクティブ フィールドのトリガーを実行しません。
-
すべての (表示可能および非表示) PDF 注釈と PDF インタラクティブ フィールドが表示され、調整可能なハイライト表示を使用してハイライト表示できます。
-
複数の PDF 注釈と PDF インタラクティブ フィールドを移動、コピー、または削除できます。
-
ナビゲーション プロセスを簡素化するために、フィールド名を PDF インタラクティブ フィールド上に表示できます。
VintaSoft PDF Editor Demo は、バーコードの生成に
VintaSoft Barcode .NET SDK を使用し、「PDF 1.7 ExtensionLevel 3」仕様に従ってバーコード フィールドを作成および編集できます。
使用できるバーコードの種類は、QR コード、DataMatrix、PDF417 の 3 つです。
バーコードの値は、JavaScript コードを使用して動的に計算できます (たとえば、バーコードには、文字 '|' で分割されたすべてのフォーム値が含まれ、フィールドが変更されると変更される可能性があります)。
PDF での JavaScript アクションの実行をテストするための、簡単な「計算機」を含む PDF ドキュメントを作成しましょう。これを行うには、次の手順を実行する必要があります:
計算機付きの
結果の PDF ドキュメント の準備が整い、
VintaSoft PDF Editor Demo およびその他の PDF ビューア アプリケーションでテストできます。 :-)
VintaSoft PDF Editor Demo では、メニューの [表示] -> [JavaScript] -> [デバッガー] を選択すると、JavaScript コードをデバッグできます。
VintaSoft PDF Editor Demo のソース コードは、
VintaSoft Imaging .NET SDK の配布パッケージに含まれており、独自のコードのテンプレートとして使用できます。