![CUPS는 어떤 파일 형식을 지원합니까?](https://linux55.com/image/113895/CUPS%EB%8A%94%20%EC%96%B4%EB%96%A4%20%ED%8C%8C%EC%9D%BC%20%ED%98%95%EC%8B%9D%EC%9D%84%20%EC%A7%80%EC%9B%90%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
CUPS에서 지원하는 파일 형식의 전체 목록은 무엇입니까? (즉, lpr
먼저 변환하지 않고 직접 제공할 수 있는 파일 형식은 무엇입니까 ?)
답변을 찾고 있었지만 구체적인 내용은 찾지 못했습니다. 내가 찾은 최고의 것은 "CUPS는 텍스트, PostScript, PDF, 이미지 파일을 포함한 다양한 유형의 파일을 직접 인식합니다."하지만 여전히 매우 모호합니다. 구체적으로 어떤 이미지 파일 형식을 허용합니까?
감사해요!
답변1
컵 사용MIME 데이터베이스수행할 수 있는 파일 변환을 결정합니다.
데이터베이스는 *.convs
및 *.types
파일로 구성됩니다. 이 두 가지 모두에 대한 매뉴얼 페이지가 있습니다.
이것cupd 매뉴얼 페이지이러한 파일의 위치를 다음과 같이 나열하십시오.
/usr/share/cups/mime/mime.convs
/usr/share/cups/mime/mime.types
/usr/share/cups/mime/
일반적으로 에는 cupd에서도 사용되는 추가 *.convs 및 *.types 파일이 있습니다 .
내 Slackware 14.2 시스템에서는 다음을 얻습니다.
$ 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
cupsfilter
--list-filters
파일과 옵션을 직접 호출하여 변환에 어떤 필터가 사용될지 확인할 수도 있습니다 (파일은 인쇄되지 않습니다).
$ cupsfilter --list-filters foo.png
imagetoraster
rastertopwg
rastertopdf
(참고: 를 통해 기본 프린터를 설정했기 lpoptions
때문에 프린터 이름을 제공할 필요가 없었습니다. 해당 cupsfilter
옵션을 사용하여 프린터 이름을 에 전달할 수 있습니다 -d
.)