web-dev-qa-db-ja.com

OSXのFinderから直接PDFを印刷する

Finder内から直接複数のPDFファイルを印刷する方法を探しています。両面プリンター(HP Color LaserJet CP2025)を使用していますが、デフォルトで両面印刷を使用したいと思います。

助言がありますか?


これが私がこれまでに試したことです。最初 私はこのヒントを使用しました

これを試してください:システム環境設定の「印刷とファックス」パネルを開きます。左側のリストからデスクトップにプリンタのアイコンをドラッグします。結果は、プリンタのエイリアスであるアイコンになります。次に、いくつかのドキュメントをそのアイコンにドラッグしてみます。

これは部分的に機能します。これで、複数のpdfファイルを選択し、それらをFinderツールバーのプリンターアイコンにドラッグして、すべてを印刷できます。ただし、両面ユニットを使用せずに印刷されます。

間違ったデフォルト設定のセットが使用されていることが問題だと思ったので、デフォルトとして設定するために、デュプレックス設定を使用してプレビューから印刷しようとしました。また、プリンタ自体で両面印刷をに設定しました。残念ながら、これは役に立ちませんでした。

4

この場合、lpoptionsは実際にはあなたが望むことをしないかもしれません。それが機能しない場合は、代わりにlpadminを使用してみてください。

(例は、コニカミノルタbizhubの場合で、シンプレックスを強制します)

lpadmin -p <printername> -o "KMDuplex = Single"

設定を固定して印刷GUIに反映させるには、lpadminを使用する必要がありました。

1
john welch

回避策を見つけましたが、適切な解決策とは言えません。

  1. ターミナルを起動し、lpoptionsを使用して、lprがデュプレックスと適切なトレイの両方を使用していることを確認します。

    lpoptions -o Duplex=DuplexTumble
    lpoptions -o InputSlot=Tray2
    
  2. Automatorを起動し、新しいアプリケーションを作成します。 「シェルスクリプトの実行」アクションを追加します。このスクリプトを入力してください

    lpr "$ @"

    「PassInput:」が「asarguments」に設定されていることを確認してください。

  3. アプリケーションをどこかに保存します。
  4. Finderで、アプリケーションをFinderツールバーにドラッグします。
  5. これで、PDFドキュメントをアプリケーションアイコンの上にドラッグして印刷できます。
1

作成したエイリアスをクリックして、そこにDuplexingを設定してみてください。

0
eric.s