PDF エディター デモで PDF 注釈やフォーム フィールドを操作します

ブログ カテゴリ: PDF.NET

2020/05/20

"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 注釈を作成および変更します。

VintaSoft PDF Editor Demo では次のことが可能です:


VintaSoft PDF Editor Demo で、マウスとクリップボードを使用して PDF インタラクティブ フィールドを入力、作成、編集します。

VintaSoft PDF Editor Demo では次のことが可能です:


VintaSoft PDF Editor Demo で、さまざまなインタラクション モードを使用します。

View モードは、PDF ドキュメントの表示と PDF インタラクティブ フィールドへの入力を目的としています。
Markup モードは、PDF ドキュメントの表示と注釈付け、PDF インタラクティブ フィールドへの入力を目的としています。
Edit モードは、PDF ドキュメントの表示、PDF 注釈および PDF インタラクティブ フィールドの編集を目的としています。

ViewモードとEditモードの場合:


Editモードの場合:


VintaSoft PDF Editor Demo のバーコード フィールドを使用します。

VintaSoft PDF Editor Demo は、バーコードの生成に VintaSoft Barcode .NET SDK を使用し、「PDF 1.7 ExtensionLevel 3」仕様に従ってバーコード フィールドを作成および編集できます。

使用できるバーコードの種類は、QR コード、DataMatrix、PDF417 の 3 つです。
Use PDF interactive field with QR Code, DataMatrix, PDF417 barcode in VintaSoft PDF Editor Demo

バーコードの値は、JavaScript コードを使用して動的に計算できます (たとえば、バーコードには、文字 '|' で分割されたすべてのフォーム値が含まれ、フィールドが変更されると変更される可能性があります)。
Dynamically calculate value of PDF interactive barcode field in VintaSoft PDF Editor Demo



VintaSoft PDF Editor Demo で JavaScript コードを実行します。

PDF での JavaScript アクションの実行をテストするための、簡単な「計算機」を含む PDF ドキュメントを作成しましょう。これを行うには、次の手順を実行する必要があります:

Perform JavaScript code in VintaSoft PDF Editor Demo

計算機付きの 結果の PDF ドキュメント の準備が整い、VintaSoft PDF Editor Demo およびその他の PDF ビューア アプリケーションでテストできます。 :-)


VintaSoft PDF Editor Demo 内の JavaScript コードをデバッグします

VintaSoft PDF Editor Demo では、メニューの [表示] -> [JavaScript] -> [デバッガー] を選択すると、JavaScript コードをデバッグできます。
Debug JavaScript code in VintaSoft PDF Editor Demo


VintaSoft PDF Editor Demo のソース コード

VintaSoft PDF Editor Demo のソース コードは、VintaSoft Imaging .NET SDK の配布パッケージに含まれており、独自のコードのテンプレートとして使用できます。