1

いくつかのテキスト ボックスと保存ボタンを含む入力可能な PDF があります。ユーザーがフォームに入力して保存ボタンをクリックするとAcrobat Pro、データを添付ファイルとして pdf に保存できますが、問題は、ユーザーが を使用して pdf を開いてAdobe Reader上記と同じことをしようとすると、次のエラーが発生することです。 .

ここに画像の説明を入力

私は一週間探していましたが、運がありません。createDataObject()で関数を機能させる方法はありますAdobe Readerか? またはデータをpdfに埋め込む他の方法はありますか?

注:私はAcrobat Javascriptこの機能のために使用しています。そして、私は と を使用してAdobe Reader version 11おりAcrobat pro version 11、私の OS はWindows.

4

2 に答える 2

2

私がこれまでに読んだことは、Adobe Reader で動作する添付ファイルを取得するには、特定のセキュリティ設定を有効にする必要があるということです。このAdob​​e フォーラムの投稿を確認してください。それによると、Adobe Reader 内からのファイルの添付は、 Adobe Reader Extensionsがあり、Reader を使用するユーザーが添付ファイルを追加できる場合にのみ可能です。

私は、Adobe LiveCycle と Adob​​e Pro を使用して Adob​​e Reader で添付ファイルを動作させようとしてきましたが、今のところうまくいきません。誰かが回避策を提供できる場合、私はそれらに非常に興味があります。

于 2013-12-05T13:24:24.583 に答える
1

私たちの回避策は、JS ファイルを

/c/Program Files (x86)/Adobe/Acrobat DC/Acrobat/Javascripts/

またはどこでも。

このファイルには次のようなものがあります

app.PermittedFunction = function(some parameters here)
{
    app.beginPriv();
    Do fancy stuff here
    app.endPriv();
}
app.trustedFunction(app.PermittedFunction)

次に、ボタンまたはメニューの Javascript アクションを次のように設定します。

app.PermittedFunction(Generally pass in at least this so the file is clear)

これで、セキュリティ エラーを回避できます。

于 2018-08-23T00:27:26.223 に答える