DioDocs for PDF
コピー&ペースト
PDFビューワ > PDFの編集 > 機能 > コピー&ペースト

PDFビューワの注釈およびフォームエディタを使用することで、既存の注釈またはフォームフィールドをコピーして貼り付けることができます。プロパティパネルの[複製]ボタンは、同じページの同じ位置に注釈またはフォームフィールドのコピーを作成します。複製されたフィールドの位置および他のプロパティは、プロパティパネルで変更できます。

たとえば、PDFフォームを作成するとき、フォームフィールドを複製し、その「X」プロパティを変更して水平方向に配置したり、「Y」プロパティを変更して垂直方向に配置したりできます。

Clone annotations or form fields in PDF viewer

メモ:複製された注釈またはフォームフィールドは、新しいIDとフィールド名を持ちます。

ショートカットキーの使用

ショートカットキーを使用して、コピー&ペーストすることができます。

注釈とフォームフィールドは、同じページ、別のページ、または別のPDF文書に貼り付けることができます。Ctrl+Vを使用して貼り付けると、複製されたフィールドは常にページの中央に配置されます。また、フィールドを右クリックして、コンテキストメニューのオプションを使用することができます。フィールドを切り取りやコピーして、マウスを右クリックすると表示されるコンテキストメニューから[貼り付け]を選択して、フィールドを貼り付けることができます。

 

Clone annotations or form fields in PDF viewer by using keyboard shortcuts

コードの使用

以下のコードは、複製された注釈またはフォームフィールドをPDF文書に追加します。

Index.cshtml
コードのコピー
//field1という名前のフィールドウィジェットを検索します
const resultData = await viewer.findAnnotations("field1", { findField: 'fieldName' });
//複製されたフィールド
const clonedField = viewer.cloneAnnotation(resultData[0].annotation);
//フィールド名プロパティを変更します
clonedField.fieldName = "field1Copy";
//複製されたフィールドを2番目のページに追加します
viewer.addAnnotation(1, clonedField);