Titleからわかるように、私はFileAttachmentアノテーションとjavasacriptの実際のファイルをリンクする方法を理解しようとしています。私がaddAnnot関数を実行している間、これを行うプロパティはありません。ですから、私はaddAnnotを使ってアノテーションを作成した後、実際のファイルを開くためにリンクする方法はありますか?FileAttachment Annotationをファイルにリンクする
は、このようなものの、いくつかの注意点と
Titleからわかるように、私はFileAttachmentアノテーションとjavasacriptの実際のファイルをリンクする方法を理解しようとしています。私がaddAnnot関数を実行している間、これを行うプロパティはありません。ですから、私はaddAnnotを使ってアノテーションを作成した後、実際のファイルを開くためにリンクする方法はありますか?FileAttachment Annotationをファイルにリンクする
は、このようなものの、いくつかの注意点と
何かの助けに感謝します。まず、PDFへのデバイスに依存しないパスを使用する必要があります。詳細については、Acrobat JSリファレンスを参照してください。また、ユーザーの介入なしにファイルを添付する場合は、スクリプトが特権を持っている必要があります。もう一度、JSのリファレンスで詳しく説明します。ユーザーがファイルを選択できるようにするには、cAttachmentPathを空のままにしておくと、ファイル選択ダイアログが表示されます。注:実行可能ファイル、.jsなどの多くのファイルタイプを添付できますが、セキュリティ上の理由からAcrobatまたはReaderで抽出することはできません。
var annot = this.addAnnot({
page: 0,
type: "FileAttachment",
point: [0,0],
cAttachmentPath: "/c/temp/foo.pdf"
});
これは、新しいバージョンのadobeでcAttachmentPathコマンドで行われているようです。権限のある場所は、添付するファイルのファイルパスにも追加する必要があります。 – ipetduckies