PDFを開くと、印刷ダイアログが表示されます


24

ダブルクリックして開くと、Adobe Reader Xの[印刷]ダイアログボックスが自動的に表示されるPDFがいくつかあります。WindowsXPを使用しています。これはPDF内のコードが原因だと思います。Adobe Readerからのこのような自動印刷を無効にする方法はありますか?

回答:


20

特定のファイルでのみ発生する場合は、次の理由が考えられます。

Acrobat JavaScriptコードを特定のPDFドキュメント、そのドキュメント内のページ、フィールド、ボタン、またはPDFファイル内のフィールドまたはボタン、さらにはユーザーアクションに関連付けることができます。

Adobe ReaderでJavaScriptを無効にできます。

  • 開くEdit->Preferences
  • Javascript左側のペインをクリックします
  • Enable Acrobat Javascript右側のペインのチェックを外します

PDFファイルからスクリプトを削除するための手順を追加しましたuser218924 @Kazarkによって編集されたとしての答えを。これにより、1つの答えがすべてのストーリーを伝えます。
ジムデラハント

Foxitでこのソリューションを適用できました。ファイルを開き、印刷をキャンセルし、環境設定でJavascriptをオフにし、ファイルを保存してから、もう一度ファイルを開くと問題は解決しました。Javascriptを再びオンにしても、修正は止まりました。
aparente001

20

Adobe Acrobatで開きます。[ジャンプ]ツール> [Javascript]> [ドキュメントJavascripts]を選択します。次に、ダイアログボックスが表示されます。this.print()対応するスクリプト名のコードがあります(0私の場合)。deleteダイアログボックスでボタンを押して保存します。


5
Adobe Readerでこれを実行できますか、それとも完全なAcrobatバージョンが必要ですか?
ウィスバッキー14年

3
これは、実際の原因がどこにあり、それを削除する方法を説明しているため、受け入れられた答えでなければなりません。受け入れられた答えは、Acrobatの設定を変更してその機能を無効にすることを提案しています。これは解決策ではなく、単なる回避策です。
フランシスコサラボゾ

Adobe Acrobat 8​​ Professionalでは、パスが少し異なります。詳細設定>文書処理>文書JavaScript ...> Deleteポップアップダイアログでを押します。
マティアス

Enable Acrobat Javascript@Sim Kの答えが示すように、印刷ダイアログを通過するには、この答えは不完全です。(私のドキュメントのスクリプトのthis.print();直後にthis.close()。が呼び出されます。)この回答の指示を受け入れられた回答に追加して、全体のストーリーを提供する1つの回答を作成します。
ジムデラハント


1

これらは機能しませんでしたが、削除するTool > Protection > Remove Hidden Informationアイテムを使用して選択するJavascriptと機能しました。


0

Adobe Acrobat(Ctrl+ D)でドキュメントプロパティを開き、[ 初期ビュー ]タブでツールバーまたはウィンドウコントロールが非表示になっていないことを確認します


0

これを解決する最も簡単な方法は、ファイルを別のPDFファイルに単に印刷し、元のファイルとは少し異なる名前を付けることです。これにより、印刷プロンプトが自動的に開かれなくなります。


0

PDFでこの同じ問題が私に起こっていたので、Acrobatなしで必要な変更を加えることができました。テキストエディターでPDFを開きました。Kazarkが述べたように、「this.print()」という行がありました。行を削除しただけで、問題は解決しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.