インターネット上でPDFを開きそのまま印刷する場合、Windowsの標準設定ですと標準WebブラウザのMicrosoft Edgeのブラウザ内で表示される事が多いです。で、印刷の際、単純な印刷なら問題ない場合が多いのですが少し込み入った設定で印刷する際にはプリンタドライバ側で設定している内容が反映されなかったりして不具合が起きる事があります(「アプリで印刷設定を変更できるようにする」のチェックをON、OFFしても変らなかったような?)。
これを回避するにはAdobe AcrobatをインストールしてPDFはそれで開いて印刷すれば解決する時も多いのですが、Webブラウザで開いてそのまま印刷、に比べまずはダウンロード、それからAcrobatで開いて印刷は多数の印刷かけるような場所だと手間なわけです。
という事で拡張機能で
★Adobe Acrobat : PDF の編集、変換、署名ツール - Microsoft Edge Addons
をインストールし
★Microsoft Edge 向け Adobe Acrobat 拡張機能を有効にする
機能をONにします。
とりあえずテストファイル
テストPDF_ブログをPDF化
こちらを表示してみます。
Webブラウザ内でAcrobat使用でPDFが表示されました。
あとは印刷ボタンでダウンロードしたPDFをAcrobatで開いた時にでる印刷の画面が出れば・・・・
Webブラウザ内でAcrobatでPDF開いているのに印刷画面はEdgeのなのかよ・・・・ダウンロードしてデスクトップのAdobe Acrobatで開いて印刷ボタン押した時の
こういう画面が出てほしいんだよ・・・・・・
Webブラウザ内の
「Adobeデスクトップアプリで開く」からでも開けるけど手間が増えるのには変わりが無い、ダウンロードしてから開くと大して変らん。
WebブラウザでPDFを開くと表示が崩れる、とかならAcrobatの機能拡張のインストールで対応できますが印刷の不具合は無理そうか・・・・・・Universal Windows Platform (UWP) アプリ(ストアアプリ)の印刷ダイアログ(Win32アプリケーションから印刷しています)を回避する方法はないんかな・・・・・
ないわけじゃないらしいが
★【Win11】レガシー印刷ダイアログを復元する方法【22H2】 : 0から楽しむパソコン講座のブログ
★Windows 11 (22H2)から導入された「Win32アプリケーションから印刷しています」をレガシーな印刷ダイアログに戻す方法 - IPPEIntel.com
レジストリをいじる必要あり。自分のならいいが人様のPCではレジストリいじりはやりたくないのでもう少し簡単な方法ないべか・・・?
というか検証してみたけど
メモ帳など、一部のアプリは確かにレガシー印刷ダイアログになるがEdgeとかはこれやっても変らなかったわ。結局、元に戻しました。
更に探していると
★新Edgeの印刷ダイアログを表示せずに常に『システムの印刷ダイアログ』を表示する方法 | IT trip
★Chromeで『システムの印刷ダイアログ』を常に利用する方法|印刷プレビューの無効化 | IT trip
ビンゴ?!と思われる内容も見つけたのですが私のWindows 11のグループポリシーエディターにはその項目はありませんでした。
・・・だが古いWindows 7~10ならこの項目あるのか?古いOSならいけるか?
★グループポリシーにMicrosoft Edgeの設定項目を追加する方法|PC便利帳
★Edge for Business をダウンロード
ここまでやるのもなぁ。