開く度に勝手に印刷ウインドウが開くPDFの原因と修正方法
開く度に勝手に印刷ウインドウが開くPDFの原因と修正方法

開く度に勝手に印刷ウインドウが開くPDFファイル その原因と修正方法

UZUREA編集部 アイコン

UZUREA編集部

/ 更新:

書類の受け渡しに便利なPDFファイルですが、先日取引先から受け取ったPDFファイルの中に、開いたときに自動的に印刷実行ウインドウが開いてしまうデータがありました。

最初は自身の誤操作も疑ったのですが、該当ファイルは開く度に毎回発生する事象であることに気づき、この原因と修正方法を調べてみました。

開く度に勝手に印刷ウインドウが開くPDFファイルの原因と修正方法

開く度に印刷が実行されてしまうPDFファイル……
開く度に印刷が実行されてしまうPDFファイル……

まず結論から言うと、Microsoft Officeのオンライン版からPDF形式で保存する形で作成されたデータでこの事象が発生する事があるようです。こうして作られたPDFファイルには、データ内に埋め込まれているJavaScriptにより、起動時に自動的に印刷が実行されるようになっているのがその要因。

Microsoft Office365 のExcelから
PDFで出力するために
[印刷] > [PDFとしてダウンロード]
として作成したPDFファイルではこの事象が確実に起きる事を確認した
Microsoft Office365 のExcelから
PDFで出力するために
[印刷] > [PDFとしてダウンロード]
として作成したPDFファイルではこの事象が確実に起きる事を確認した

そしてこれを修正するには、Adobe AcrobatなどPDFファイルを編集できるソフトウェアで、埋め込まれた印刷を処理するJavaScripsを削除する事で次回以降はこの事象は発生しなくなります。

Adobe Acrobatで、印刷ウィンドウが勝手に開くPDFファイルを修正する方法

この手順はAdobe公式フォーラムの下記投稿ツリーを参考にしました。

基本的に解決方法は同じなのですが、2015年の投稿なのでAdobe Acrobatのインターフェイスが結構かわっていて、同じ事を行うにしても違うアプローチをしなくてはならなかったので、その手順を記載します。

PDFファイルをAdobe Acrobatで開く

まずはPDFファイルをAdobe Acrobatで開きます。 Acrobat Readerではなく、編集も可能なAcrobatですのでその点ご注意を。 (Adobe公式 Acrobat詳細ページ

印刷ウインドウが開きますが、一旦これをキャンセル。 その上で画面右側のツール一覧の中から、『その他のツール』を選択します。

Adobe Acrobatの右側ツール一覧から
『その他のツール』を選択
Adobe Acrobatの右側ツール一覧から
その他のツール』を選択

※開いたソフトがAdobe Acrobatであるにも関わらずこのツール一覧が表示されないという場合は、上部のメニュー(F9で表示/非表示切替)から[表示] > [ツール(I)] > どれかを一旦選択 と操作すると、表示されるようになるはずです。多分。

その他のツール一覧を一番下までスクロールし『JavaScript』をクリック

開いた画面に色々なアイコンが表示されますが、一番したまでスクロールし、カスタマイズ分類の中の『JavaScript』をクリックします。

ツール一覧を一番下までスクロールし『JavaScript』をクリック
ツール一覧を一番下までスクロールし『JavaScript』をクリック

上部に表示されたJavaScriptの操作一覧から『文書レベル JavaScriptを編集』を選択

JavaScriptの操作一覧(上部)から『文書レベル JavaScriptを編集』を選択
JavaScriptの操作一覧(上部)から
『文書レベル JavaScriptを編集』を選択

文書レベルJavaScriptを削除する

すると『文書レベルJavaScrips』を制御するウインドウが新たに開くので、スクリプト名野中から『this.print(true)』を実行しているらしきものを選択して『削除(D)』を選択します。

図では『0』というスクリプトを選択してから『削除(D)』を実行
図では『0』というスクリプトを選択してから
『削除(D)』を実行

PDFファイルを保存して閉じる

削除を実行したら、文書レベルJavaScripsウインドウを閉じて、さらにPDFファイル自体も一旦『保存して終了』します。 以上で次回以降、開いたときに印刷ウインドウが開くことはなくなります。

まとめ

以上の内容で、自動的に印刷ウインドウが開くうっとうしいPDFファイルを修正する事ができます。 ただ、Acrobatを持っていない人(Acrobat Readerのみの環境)などでは、どうするか……。また他のPDF編集ソフトを利用しているという人にとっては当ページ記載内容と同じには修正できないとおもいますが、原因はある程度特定できると思います。

より良い対応方法や、他の対応方法があるよ、と言う場合はコメントなどでお教えいただけると助かります。

にしても、PDFって出力環境や設定によって色々なトラブルが多い気がします。 なんでこんなに複雑なものになっちゃたんでしょうね。

開く度に勝手に印刷ウインドウが開くPDFの原因と修正方法

この記事をシェアする

この記事のタイトルとアドレスをコピー

この記事を気に入ったらハートマークで応援してください

この記事の執筆は……

UZUREA編集部 アイコン

UZUREA編集部

UZUREA.NET 編集部アカウント。 webデザイン会社altstackのメンバー、及び契約ライターによる匿名寄稿を含みます。


page top