# # MIME conversions file for OpenPrinting CUPS Filters. # # Copyright 2007-2011 by Apple Inc. # Copyright 1997-2007 by Easy Software Products. # Copyright 2012-2016 by Till Kamppeter. # Copyright 2017 by Sahil Arora. # # These coded instructions, statements, and computer programs are the # property of Apple Inc. and are protected by Federal copyright # law. Distribution and use rights are outlined in the file "COPYING" # which should have been included with this file. # ######################################################################## # # Format of Lines: # # source/type destination/type cost filter # # General Notes: # # The "cost" field is used to find the least costly filters to run # when converting a job file to a printable format. # # All filters *must* accept the standard command-line arguments # (job-id, user, title, copies, options, [filename or stdin]) to # work with CUPS. # ######################################################################## # # PDF filters # # CUPS file conversion rules for PostScript input when we are working with # the PDF printing workflow. General PostScript input should be converted to # PDF (see cupsfilters-ghostscript.convs as this is done by Ghostscript), so # that pdftopdf is doing the page management on PDF data and the # renderer/driver part renders PDF. An exception is made for PostScript # coming from the Adobe Reader. As this PostScript cannot be converted to PDF # if it comes from an encrypted PDF file, we simply override pstopdf and the # PDF workflow. application/vnd.adobe-reader-postscript application/vnd.cups-postscript 66 pstops application/pdf application/vnd.cups-pdf 66 pdftopdf application/x-cshell application/pdf 32 texttopdf application/x-csource application/pdf 32 texttopdf application/x-perl application/pdf 32 texttopdf application/x-shell application/pdf 32 texttopdf text/plain application/pdf 32 texttopdf text/html application/pdf 32 texttopdf image/pwg-raster application/pdf 32 rastertopdf image/gif application/vnd.cups-pdf 65 imagetopdf image/png application/vnd.cups-pdf 65 imagetopdf image/jpeg application/vnd.cups-pdf 65 imagetopdf image/tiff application/vnd.cups-pdf 65 imagetopdf image/x-bitmap application/vnd.cups-pdf 65 imagetopdf image/x-photocd application/vnd.cups-pdf 65 imagetopdf image/x-portable-anymap application/vnd.cups-pdf 65 imagetopdf image/x-portable-bitmap application/vnd.cups-pdf 65 imagetopdf image/x-portable-graymap application/vnd.cups-pdf 65 imagetopdf image/x-portable-pixmap application/vnd.cups-pdf 65 imagetopdf image/x-sgi-rgb application/vnd.cups-pdf 65 imagetopdf image/x-xbitmap application/vnd.cups-pdf 65 imagetopdf image/x-xpixmap application/vnd.cups-pdf 65 imagetopdf image/x-xwindowdump application/vnd.cups-pdf 65 imagetopdf image/x-sun-raster application/vnd.cups-pdf 65 imagetopdf application/vnd.cups-pdf-banner application/pdf 32 bannertopdf image/urf application/pdf 0 @APPLE_RASTER_FILTER@ @QPDF_NO_PCLM@application/vnd.cups-raster application/PCLm 32 rastertopclm ######################################################################## # # PostScript filters # #application/pdf application/vnd.cups-postscript 66 pdftops application/vnd.cups-pdf application/vnd.cups-postscript 100 pdftops #application/postscript application/vnd.cups-postscript 66 pstops ######################################################################## # # Raster filters... # image/gif application/vnd.cups-raster 100 imagetoraster image/png application/vnd.cups-raster 100 imagetoraster image/jpeg application/vnd.cups-raster 100 imagetoraster image/tiff application/vnd.cups-raster 100 imagetoraster image/x-bitmap application/vnd.cups-raster 100 imagetoraster image/x-photocd application/vnd.cups-raster 100 imagetoraster image/x-portable-anymap application/vnd.cups-raster 100 imagetoraster image/x-portable-bitmap application/vnd.cups-raster 100 imagetoraster image/x-portable-graymap application/vnd.cups-raster 100 imagetoraster image/x-portable-pixmap application/vnd.cups-raster 100 imagetoraster image/x-sgi-rgb application/vnd.cups-raster 100 imagetoraster image/x-xbitmap application/vnd.cups-raster 100 imagetoraster image/x-xpixmap application/vnd.cups-raster 100 imagetoraster image/x-sun-raster application/vnd.cups-raster 100 imagetoraster ######################################################################## # # Text filters (only for text-only printers)... # application/x-cshell text/plain 100 - application/x-csource text/plain 100 - application/x-perl text/plain 100 - application/x-shell text/plain 100 - text/html text/plain 100 - text/css text/plain 100 -