javascriptからプリンターに直接ジョブを送る方法 (MacOS 13.5.2)

--kiosk-printingオプションでchromeを起動

javascriptからプリントダイアログを非表示でプリンターにジョブを送るにはchromeをキオスクモードで起動する必要がある。

/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --kiosk-printing --app=192.168.168.53

ついでに特定のurlを開く

特定のページを開きたいときは--app=http://localhost:3000/の部分を開きたい特定のURLに置き換えます。

/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --kiosk-printing --app=http://localhost:3000/

automatorでapp化する

アプリケーションを選択

シェルスクリプトを実行

コマンド欄にさっきのコマンドを入力

右上の実行でテスト

完成✨

これを保存すると、かわいいロボットのアイコンのappができるので、以後はそれでchromeを—kiosk-printingオプションで開けるはず

いいなと思ったら応援しよう!