注釈名(NMエントリ)。
注釈の種類。
オプション
appearance外観の色。
オプション
border注釈の境界線スタイル。
オプション
dash境界線のダッシュパターン。 境界線のスタイルが破線の場合に使用されます。
境界線のスタイル。設定できる値は、1 - 実線 (デフォルト)または 2 - 破線です。
境界線の幅。
オプション
color注釈の色。
オプション
contents注釈を開いたときにポップアップに表示されるテキスト(またはリッチテキスト)文字列。
オプション
convertドキュメントの保存時に注釈をコンテンツに変換するかどうかを示します。
作成日。
オプション
displayこのフィールドは、Adobe AcrobatReaderとの互換性のために使用されます。
オプション
gc追加のカスタムプロパティ。 DioDocs for PDFでのみ使用できます。
注釈にポップアップ注釈が関連付けられるかどうかを示します。
注釈ID。
オプション
interior内部の色。
注釈が非表示にする場合はtrue。
オプション
irt内部プロパティ。親注釈の子注釈。配列にはすべての子の注釈が含まれ、親の注釈の直接の子孫ではない注釈も含まれることに注意します。
コンテンツプロパティにRichContentモードを使用するかどうかを指定します。
線座標の配列-4点:x1、y1、x2、y2。原点は左下です。
線の終点のタイプ。
「none」
線の始点のタイプ。
「none」
ユーザーが注釈を削除できるかどうか、またはそのプロパティ (位置とサイズ) を変更できるかどうかを指定します。
var viewer = new DsPdfViewer('#root', { renderInteractiveForms: true , supportApi: { apiUrl: 'api/pdf-viewer', webSocketUrl: false } });
viewer.addDefaultPanels();
viewer.addAnnotationEditorPanel();
viewer.addFormEditorPanel();
viewer.addReplyTool();
viewer.onAfterOpen.register(()=>{
// ドキュメントを開いた後、すべてのテキスト注釈をロックします。
const resultArr = await viewer.findAnnotation(1, // 1 - AnnotationTypeCode.TEXT
{ findField: 'annotationType',
pageNumberConstraint: 1, findAll: true });
viewer.updateAnnotations(0, resultArr.map((data)=> { data.annotation.locked = true; return data.annotation; }));
});
// Annotations.pdfファイルを開きます。
viewer.open('Annotations.pdf');
変更日。
オプション
opacity注釈の不透明度。
フィールドの順序インデックス。
オプション
parent親の注釈への参照を解決します。
オプション
parentポップアップ注釈の親の注釈ID。
ポップアップ注釈の識別子。
注釈を印刷できるかどうかを指定します。
注釈の境界四角形:[x1、y1、x2、y2]。 (0、0)はページの左下隅です。
現在の注釈が墨消し注釈かどうかを示します。 墨消し注釈は、保存後にドキュメントから削除されます。
現在の注釈を墨消しをするために使用された墨消し注釈の ID。
この注釈が属する親の注釈ID (「返信」値)。
R -この注釈は、referenceAnnotationIdフィールドで指定された親の注釈への応答です。 Group -注釈は、referenceAnnotationIdフィールドで指定された親の注釈とグループ化する必要があります。
オプション
rotate注釈がページに対して回転する度の数。
オプション
sharedこの注釈を変更したユーザーに関する情報を含むハッシュオブジェクト。 キー - ユーザー名値 - 変更が追加されたときのUNIXUTCタイムスタンプ。
オプション
statePDF 1.5以降、注釈は作成者固有の状態に関連付けられることがあります。状態は、注釈自体では指定されませんが、「IRT」(「返信」)エントリを使用して元の注釈を参照する別のテキスト注釈で指定されます。
オプション
state状態に対応する状態モデル。
注釈によって対処されている主題の簡単な説明を表すテキスト。「subject」はメタ情報プロパティであり、注釈をグループ化、並べ替え、またはフィルタするに使用できます。
注釈のサブタイプ。可能な値は次のとおりです。「Text」、「Link」、「FreeText」、「Line」、「Square」、「Circle」、「Polygon」、「PolyLine」、「Highlight」、「Underline」、「Squiggly」、「Strikeout」、「Stamp」、「Caret」、「Ink」、「Popup」、「FileAttachment」、「Sound」、「Movie」、「Widget」、「Screen」、「PrinterMark」、「TrapNet」、「WaterMark」、「Redact」、「Signature」、「ThreadBead」、「RadioButton」、「Checkbox」、「PushButton」、「Choice」、「TextWidget」および「RichMedia」。
テキストの配置。
ポップアップを開いたときに注釈のポップアップのタイトルバーに表示されるテキストラベル。
線注釈。