blob: b92603f026a471da793be9d770f4a17c668520a2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
#
# 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 rastertopdf
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 -
|