CUPSは、印刷物が大きく表示され、右側と下側が切り取られるようにサイズ変更された文書を印刷します。

CUPSは、印刷物が大きく表示され、右側と下側が切り取られるようにサイズ変更された文書を印刷します。

localhost:631 / printersの製造元とモデル列では、CUPSは私のプリンタを次のように正しく識別します。

HP LaserJet 2100 - CUPS+Gutenprint v5.2.10

これが私が印刷したいものです:

私が望むもの

印刷物はおおよそ次のとおりです。

ここに画像の説明を入力してください。

文書のサイズが変更され、左と上に揃えられます。

システム印刷ダイアログボックスの設定を操作してみましたが、何の役にも立ちませんでした。システムダイアログなしで印刷するためにユーティリティを使用してみましたlprが、結果は同じでした。

ちなみにテストページを印刷すると、ズームせずに完全に印刷されます。

このスケーリングの問題を解決するには?

答え1

同様の問題があり、以下のようにfitplotのカッププリンタオプションをオフにすることが役に立つことがわかりました(これはLinux Mint 17の手順ですが、同様のディストリビューションで動作する必要があります)。

端末を開き、printers.confファイルを編集します。

sudoedit /etc/cups/printers.conf

次を含む行を探す

Option fitplot True

次に、次のように行を変更します。

Option fitplot False

編集したばかりのファイルを保存します。

次に、コマンドで cupd を再起動します。

sudo service cups restart

答え2

私も同じ問題があります。 PDF文書が縮小され、私のプリンタであるHP Deskjet 3050が提供するA4ページに収まらないようです。

解決策:

fitplotオプションをTrueに追加(または変更)します。

#/etc/cups/printers.conf
<Printer Deskjet_3050>
    ...
    Option fitplot True
    ...
</Printer>

~によると手動True値は、ページに合わせて文書のサイズを変更します。デフォルトでは、文書サイズはサイズ変更に使用されます。ただし、マニュアルでは、「ファイルにサイズが指定されていないと、ページサイズが誤って調整される可能性があります!」と警告します。したがって、これは当初のサイズ変更が誤った理由である可能性があります。文書にサイズ変更がなかったからです。

関連情報