Ketika Anda memilih "Cetak ke File" di dialog cetak Gnome (bukan cangkir-pdf):
... apa perintah aktual yang dijalankan? (Saya tertarik dengan varian postscript, seperti pada gambar)
Di sisi lain - mungkin tidak ada panggilan perintah; mungkin itu gtk_print_operation_set_export_filename
dari The Gtk + Printing API baru ?
Dalam hal apapun - apakah ada cara bagi saya untuk memanfaatkan kode khusus ini dari baris perintah (bukan pdf2ps
dan sejenisnya)? Katakanlah, dengan menggunakan lpr
untuk "mencetak ke file" ke file postscript - seolah-olah saya menggunakan dialog di atas?
command-line
gnome
printing
sdaau
sumber
sumber
lpr
berinteraksicups
secara langsung, opsi cetak ke file sepenuhnya melewati server pencetakan. mungkin tidak memanggil perintah, itu hanya memanggil fungsi renderering Kairo dengan cara yang berbeda sehingga menghasilkan pdf, postscript atau output svg ke file.evince
dialog cetak; Sayangnya, saya tidak dapat melihat saklar baris perintahevince
yang akan melakukan sesuatu seperti ini .. Ceria!Jawaban:
Anda dapat menggunakan
cups-pdf
paket sebagai solusi yang independen dari gnome. Setelah menginstal paket, tambahkan printer PDF menggunakan cangkir webinterface dihttp://localhost:631
seperti yang dijelaskan di sini (' Umum' sebagai produsen printer, CUPS-PDF sebagai driver ).Untuk kenyamanan Anda, mengubah direktori output dengan pilihan
Out
di/etc/cups/cups-pdf.conf
untuk, seperti,${HOME}
atau apa pun yang Anda inginkan. Kemudian lakukan seperti yang disarankan oleh @ Noam untuk mencetak ke file.sumber
Untuk mendapatkan daftar printer yang saat ini dikonfigurasi, jalankan
lpstat -p -d
.sumber
Anda juga dapat menggunakan perintah pencetakan lp untuk mencetak file ke printer default (atau hanya) pada sistem:
atau ke printer tertentu
sumber
Print-to-file mengirim dokumen bukan ke printer tetapi ke dokumen pdf.
Hal yang sama dapat dilakukan dengan sistem pencetakan gelas, yang digunakan aplikasi Anda ketika mereka mengirim perintah cetak.
Gunakan alat cupfilter. Secara efektif mengkonversi dokumen. Itu dikonversi ke pdf secara default.
Seperti dijelaskan di sini .
sumber