サイズを変更せずに画像をcup-pdfで印刷する

サイズを変更せずに画像をcup-pdfで印刷する

lpを使用してカップPDFプリンタでpngファイルを印刷すると、fitplotがfalseの場合でも画像サイズはページサイズに調整されます(家庭用)。

lp ~/pictures/tux-db.png

これはlpoptionsの出力です:

コピー=1 devices-uri=cups-pdf:/ 組織=3 fitplot=false job-hold-until=保留なし ジョブ優先順位=50 job-sheet=なし、表示なし 変更時間=0 ミラー=false 数値 -up =一方向要求=3 ppd-timestamp=* プリンターコマンド=自動構成、クリーンアップ、PrintSelfTestPage プリンター-情報=PDF プリンターを許可-ジョブ=true プリンター-is-colormanagement=true プリンター-作成- model='Universal-CUPS-PDF- Printer' Printer-state=3 Printer-state-change-time=1464004024 Printer-state-reasons=none Printer-type=8450124 Printer-uri-supported=ipp://localhost:631 /プリンタ /PDF ズーム=100

生成されたPDFここ

pngファイルを画像ビューアで開いて印刷すると、正確なサイズのpdf(小さな画像)が出てくるので、プリンタから正確なサイズで印刷できます。 PDFファイルここ

使用する正しいオプションは何ですか?

Ubuntu 14.04を使用してください。

明確にするために、最終的な目標は、私のソフトウェアで正しいオプションと一緒にCup APIを使用して、サイズを変更せずに画像を印刷できるようにすることです(小さい画像を大きなサイズに調整するのを防ぐため)。

答え1

答えはパラメータを調整することです。パラメータが画像に相対的なものであることがわかったところ、ページに相対的なものであることがわかりました。

したがって、倍率を0に設定すると、画像は元のサイズで印刷されます。 ppi(インチあたりのピクセル数)とデフォルトの倍率パラメータを使用して操作することもできます。追加情報ここ

関連情報