Jika saya mencetak secara terprogram menggunakan cups.h, bagaimana cara mengetahui format apa yang akan diterima printer? Misalnya, printer HP mungkin menerima HPGL, tetapi yang lain mungkin tidak. Beberapa format pencetakan yang mungkin umum adalah EPS, Postscript, PDF, HPGL, dan PCL. Bagaimana saya meminta printer untuk mencari tahu yang mana yang akan diterimanya?
Saya juga akan tertarik mengetahui cara melakukannya dari baris perintah.
cups.h
juga akan menerapkan filter Piala, yang mengkonversi antar format, jadi Anda harus memperhitungkannya juga. Postscript biasanya merupakan taruhan yang aman.Jawaban:
Melihat halaman lpinfo ( http://man7.org/linux/man-pages/man8/lpinfo.8.html ):
Saya memasukkan perintah pada server dan menerima output seperti berikut:
Anda akan melihat pcl, postscript, dll. Di akhir setiap baris.
sumber