Sida 2 av 2
Re: CUPS utskriftsformat?
Postat: 14 november 2022, 13:59:20
av sodjan
Hela frågan handlar väl om vad inställningen "RAW" har för funktion i just CUPS?
Om vi talar om vad som helst så kan så klart "RAW" betyda lite allt möjligt...
Och i just CUPS så betyder det inte görs någon behandling eller "filtrering" av datat.
Re: CUPS utskriftsformat?
Postat: 14 november 2022, 15:09:16
av sodjan
Hm... Hittade också:
https://www.cups.org/doc/relnotes.html
CUPS 2.3b4 (March 27, 2018)
...
...
Raw print queues are now deprecated (Issue #5269)
Aja...

Re: CUPS utskriftsformat?
Postat: 14 november 2022, 15:15:57
av Glenn
Fast nu var ju det du citerade om råa utskriftsköer, medans jag Antar att Marta läste om hur man skickar data till cups.
Helt olika saker alltså.
rawköer använder (använde?) man om man har en applikation som spottar ut printdata som redan är färdigtuggat för en specifik skrivare, inte speciellt vanligt idag.
Re: CUPS utskriftsformat?
Postat: 14 november 2022, 15:19:36
av Marta
Jag fick uppfattningen att CUPS anpassar i två steg. Först från text/postscript/pdf/jpeg till RAW. Därefter från RAW till vad respektive skrivare klarar. Fast det kan mycket väl vara något jag fått om bakfoten. Kanske är just för att hålla utveckling av printdrivers på en rimlig nivå som detbara finns fyra input-format. Men varför i rent ut sagt helvete JPEG och inte TIFF eller BMP e.dyl. ENKELT format som åstadkomms med att tillfoga en enkel header till data som skall ut. De måste haft hål i skallen som valt JPEG.
Re: CUPS utskriftsformat?
Postat: 14 november 2022, 15:31:29
av sodjan
> Jag fick uppfattningen att CUPS anpassar i två steg. Först från text/postscript/pdf/jpeg till RAW. Därefter från RAW till vad respektive skrivare klarar.
Det är mycket möjligt att CUPS har något internt mellan-format, men det är nog inte det som avses med RAW här.
Det betyder att input filen som skickas till CUPS redan är i rätt format (t.ex PCL) och inte behöver hanteras
av CUPS (konverteras, filtreras), utan kan skickas vidare till skrivare som den är. D.v.s. att "RAW" inte i sig
är ett speciellt format, det kan vara vad som helst som en skrivare förstår.
Re: CUPS utskriftsformat?
Postat: 14 november 2022, 15:34:51
av sodjan
För att upprepa mig själv...
A "raw" printqueue in CUPS is one that has *no* PPD assigned to it. A queue without a driver, if you like.
Basically you say: "send all jobs to printer unchanged + unfiltered, whenever you receive them, from whichever client".
(This assumes, the job is in a file format that the target printer will be able to understand and process).
Re: CUPS utskriftsformat?
Postat: 14 november 2022, 15:47:16
av sodjan
> Men varför i rent ut sagt helvete JPEG och inte TIFF eller BMP e.dyl.
Kanske för att 99.9 % av alla "bilder" är i JPEG format?
Re: CUPS utskriftsformat?
Postat: 14 november 2022, 16:01:50
av TomasL
Dessutom så stöder CUPS sannolikt de flesta MIME-typer såsom TIF, Bitmap osv, så jag förstår inte riktigt detta att det måste vara jpg.
Ett exempel på filtyper som stöds
hittade det på stackexchange
https://unix.stackexchange.com/question ... ps-support
Kod: Markera allt
$ grep -h "^[^#]" /usr/share/cups/mime/*.convs | sort
application/msword text/vnd.cups-brf 30 texttobrf
application/octet-stream application/vnd.cups-raw 0 -
application/pdf application/vnd.cups-pdf 66 pdftopdf
application/pdf text/vnd.cups-brf 100 texttobrf
application/pdf image/tiff 80 pstotiff
application/postscript application/vnd.cups-postscript 66 pstops
application/postscript application/pdf 0 pstopdf
application/postscript image/tiff 80 pstotiff
application/rtf text/vnd.cups-brf 30 texttobrf
application/vnd.adobe-reader-postscript application/vnd.cups-postscript 66 pstops
application/vnd.cups-pdf application/vnd.cups-postscript 100 pdftops
application/vnd.cups-pdf application/vnd.cups-raster 100 pdftoraster
application/vnd.cups-pdf application/vnd.cups-raster 99 gstoraster
application/vnd.cups-pdf image/tiff 80 pstotiff
application/vnd.cups-pdf-banner application/pdf 32 bannertopdf
application/vnd.cups-postscript application/vnd.cups-raster 175 gstoraster
application/vnd.cups-postscript image/tiff 80 pstotiff
application/vnd.cups-raster image/pwg-raster 100 rastertopwg
application/vnd.openxmlformats-officedocument.wordprocessingml.document text/vnd.cups-brf 30 texttobrf
application/x-cshell text/plain 100 -
application/x-cshell application/pdf 32 texttopdf
application/x-csource text/plain 100 -
application/x-csource application/pdf 32 texttopdf
application/x-perl text/plain 100 -
application/x-perl application/pdf 32 texttopdf
application/x-shell text/plain 100 -
application/x-shell application/pdf 32 texttopdf
application/xhtml text/vnd.cups-brf 10 texttobrf
application/xml text/vnd.cups-brf 10 texttobrf
image/gif application/vnd.cups-raster 100 imagetoraster
image/gif application/vnd.cups-pdf 65 imagetopdf
image/gif image/vnd.cups-brf 70 imagetobrf
image/gif image/vnd.cups-ubrl 70 imagetoubrl
image/jpeg application/vnd.cups-raster 100 imagetoraster
image/jpeg application/vnd.cups-pdf 65 imagetopdf
image/jpeg image/vnd.cups-brf 70 imagetobrf
image/jpeg image/vnd.cups-ubrl 70 imagetoubrl
image/pcx image/vnd.cups-brf 70 imagetobrf
image/pcx image/vnd.cups-ubrl 70 imagetoubrl
image/png application/vnd.cups-raster 100 imagetoraster
image/png application/vnd.cups-pdf 65 imagetopdf
image/png image/vnd.cups-brf 70 imagetobrf
image/png image/vnd.cups-ubrl 70 imagetoubrl
image/pwg-raster application/pdf 32 rastertopdf
image/svg image/vnd.cups-brf 70 imagetobrf
image/svg image/vnd.cups-ubrl 70 imagetoubrl
image/tiff application/vnd.cups-raster 100 imagetoraster
image/tiff application/vnd.cups-pdf 65 imagetopdf
image/tiff image/vnd.cups-brf 70 imagetobrf
image/tiff image/vnd.cups-ubrl 70 imagetoubrl
image/urf application/pdf 0 urftopdf
image/vnd.microsoft.icon image/vnd.cups-brf 70 imagetobrf
image/vnd.microsoft.icon image/vnd.cups-ubrl 70 imagetoubrl
image/x-bitmap application/vnd.cups-raster 100 imagetoraster
image/x-bitmap application/vnd.cups-pdf 65 imagetopdf
image/x-ms-bmp image/vnd.cups-brf 70 imagetobrf
image/x-ms-bmp image/vnd.cups-ubrl 70 imagetoubrl
image/x-photocd application/vnd.cups-raster 100 imagetoraster
image/x-photocd application/vnd.cups-pdf 65 imagetopdf
image/x-portable-anymap application/vnd.cups-raster 100 imagetoraster
image/x-portable-anymap application/vnd.cups-pdf 65 imagetopdf
image/x-portable-anymap image/vnd.cups-brf 70 imagetobrf
image/x-portable-anymap image/vnd.cups-ubrl 70 imagetoubrl
image/x-portable-bitmap application/vnd.cups-raster 100 imagetoraster
image/x-portable-bitmap application/vnd.cups-pdf 65 imagetopdf
image/x-portable-bitmap image/vnd.cups-brf 70 imagetobrf
image/x-portable-bitmap image/vnd.cups-ubrl 70 imagetoubrl
image/x-portable-graymap application/vnd.cups-raster 100 imagetoraster
image/x-portable-graymap image/vnd.cups-brf 70 imagetobrf
image/x-portable-graymap image/vnd.cups-ubrl 70 imagetoubrl
image/x-portable-graymap application/vnd.cups-pdf 65 imagetopdf
image/x-portable-pixmap application/vnd.cups-raster 100 imagetoraster
image/x-portable-pixmap application/vnd.cups-pdf 65 imagetopdf
image/x-portable-pixmap image/vnd.cups-brf 70 imagetobrf
image/x-portable-pixmap image/vnd.cups-ubrl 70 imagetoubrl
image/x-sgi-rgb application/vnd.cups-raster 100 imagetoraster
image/x-sgi-rgb application/vnd.cups-pdf 65 imagetopdf
image/x-sun-raster application/vnd.cups-raster 100 imagetoraster
image/x-sun-raster application/vnd.cups-pdf 65 imagetopdf
image/x-xbitmap application/vnd.cups-raster 100 imagetoraster
image/x-xbitmap application/vnd.cups-pdf 65 imagetopdf
image/x-xbitmap image/vnd.cups-brf 70 imagetobrf
image/x-xbitmap image/vnd.cups-ubrl 70 imagetoubrl
image/x-xpixmap application/vnd.cups-raster 100 imagetoraster
image/x-xpixmap application/vnd.cups-pdf 65 imagetopdf
image/x-xpixmap image/vnd.cups-brf 70 imagetobrf
image/x-xpixmap image/vnd.cups-ubrl 70 imagetoubrl
image/x-xwindowdump application/vnd.cups-pdf 65 imagetopdf
image/x-xwindowdump image/vnd.cups-brf 70 imagetobrf
image/x-xwindowdump image/vnd.cups-ubrl 70 imagetoubrl
text/css text/plain 100 -
text/html text/plain 100 -
text/html application/pdf 32 texttopdf
text/html text/vnd.cups-brf 10 texttobrf
text/plain application/pdf 32 texttopdf
text/plain text/vnd.cups-brf 0 texttobrf
text/rtf text/vnd.cups-brf 30 texttobrf
Re: CUPS utskriftsformat?
Postat: 16 november 2022, 10:29:37
av Marta
Sodjan: Det här handlar om API, inte UI. Det skall vara lätt för programmeraren att printa rastergrafik. Skall användaren kunna printa JPEG så kan programmet hantera detta. Därför tycker jag det är klumpigt.
Thomas: Har Du kodexempel på att skickaTIFF, BMP eller obestämd rasterdata direkt till CUPS? Alltså utan någon mellanliggande fet megaklump.
Re: CUPS utskriftsformat?
Postat: 16 november 2022, 10:32:40
av TomasL
Nej, har jag inte, du får leta, gissar att man anropar LP talar om vilken MIME det är osv