Se sto stampando a livello di codice usando cups.h, come faccio a sapere quali formati accetterà la stampante? Ad esempio, le stampanti HP probabilmente accettano HPGL, ma altre no. Alcuni dei formati di stampa possibili più comuni sono EPS, Postscript, PDF, HPGL e PCL. Come posso interrogare la stampante per scoprire quali accetterà?
Sarei anche interessato a sapere come farlo dalla riga di comando.
cups.h
applicherebbe anche i filtri Cups, che convertono tra i formati, quindi dovresti tenerne conto anche. Postscript è di solito una scommessa sicura.