Penguin
Annotated edit history of pdftops(1) version 2 showing authors affecting page license. View with all changes included.
Rev Author # Line
1 perry 1 pdftops
2 !!!pdftops
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 CONFIGURATION FILE
7 OPTIONS
8 BUGS
9 AUTHOR
10 SEE ALSO
11 ----
12 !!NAME
13
14
15 pdftops - Portable Document Format (PDF) to !PostScript converter (version 1.00)
16 !!SYNOPSIS
17
18
19 __pdftops__ [[options] [[''PDF-file''
20 [[''PS-file'']]
21 !!DESCRIPTION
22
23
24 __Pdftops__ converts Portable Document Format (PDF) files
25 to !PostScript so they can be printed.
26
27
28 Pdftops reads the PDF file, ''PDF-file'', and writes a
29 !PostScript file, ''PS-file''. If ''PS-file'' is not
30 specified, pdftops converts ''file.pdf'' to
31 ''file.ps'' (or ''file.eps'' with the -eps option). If
32 ''PS-file'' is -', the !PostScript is sent to
33 stdout.
34 !!CONFIGURATION FILE
35
36
37 Pdftops reads a configuration file at startup. It first
38 tries to find the user's private config file, ~/.xpdfrc. If
39 that doesn't exist, it looks for a system-wide config file,
40 typically /usr/local/etc/xpdfrc (but this location can be
41 changed when pdftops is built). See the xpdfrc(5) man
42 page for details.
43 !!OPTIONS
44
45
46 Many of the following options can be set with configuration
47 file commands. These are listed in square brackets with the
48 description of the corresponding command line
49 option.
50
51
52 __-f__ ''number''
53
54
55 Specifies the first page to print.
56
57
58 __-l__ ''number''
59
60
61 Specifies the last page to print.
62
63
64 __-level1__
65
66
67 Generate Level 1 !PostScript. The resulting !PostScript files
68 will be significantly larger (if they contain images), but
69 will print on Level 1 printers. This also converts all
70 images to black and white. The default behavior is to
71 generate Level 2 !PostScript. In particular, Level 2 supports
72 color images and image compression. No more than one of the
73 !PostScript level options (-level1, -level1sep, -level2sep)
74 may be given. [[config file: __psLevel__]
75
76
77 __-level1sep__
78
79
80 Generate Level 1 separable !PostScript. All colors are
81 converted to CMYK. Images are written with separate stream
82 data for the four components. [[config file:
83 __psLevel__]
84
85
86 __-level2sep__
87
88
89 Generate Level 2 separable !PostScript. All colors are
90 converted to CMYK. The !PostScript separation convention
91 operators are used to handle custom (spot) colors. [[config
92 file: __psLevel__]
93
94
95 __-eps__
96
97
98 Generate an Encapsulated !PostScript (EPS) file. An EPS file
99 contains a single image, so if you use this option with a
100 multi-page PDF file, you must use -f and -l to specify a
101 single page. No more than one of the mode options (-eps,
102 -form) may be given.
103
104
105 __-form__
106
107
108 Generate a !PostScript form which can be imported by software
109 that understands forms. A form contains a single page, so if
110 you use this option with a multi-page PDF file, you must use
111 -f and -l to specify a single page. The -level1 option
112 cannot be used with -form.
113
114
115 __-opi__
116
117
118 Generate OPI comments for all images and forms which have
119 OPI information. (This option is only available if pdftops
120 was compiled with OPI support.) [[config file:
121 __psOPI__]
122
123
124 __-noembt1__
125
126
127 By default, any Type 1 fonts which are embedded in the PDF
128 file are copied into the !PostScript file. This option causes
129 pdftops to substitute base fonts instead. Embedded fonts
130 make !PostScript files larger, but may be necessary for
131 readable output. [[config file:
132 __psEmbedType1Fonts__]
133
134
135 __-noembtt__
136
137
138 By default, any !TrueType fonts which are embedded in the PDF
139 file are copied into the !PostScript file. This option causes
140 pdftops to substitute base fonts instead. Embedded fonts
141 make !PostScript files larger, but may be necessary for
142 readable output. Also, some !PostScript interpreters do not
143 have !TrueType rasterizers. [[config file:
144 __psEmbedTrueTypeFonts__]
145
146
147 __-paper__ ''size''
148
149
150 Set the paper size to one of
151 psPaperSize__]
152
153
154 __-paperw__ ''size''
155
156
157 Set the paper width, in points. [[config file:
158 __psPaperSize__]
159
160
161 __-paperh__ ''size''
162
163
164 Set the paper height, in points. [[config file:
165 __psPaperSize__]
166
167
168 __-duplex__
169
170
171 Set the Duplex pagedevice entry in the !PostScript file. This
172 tells duplex-capable printers to enable duplexing. [[config
173 file: __psDuplex__]
174
175
176 __-opw__ ''password''
177
178
179 Specify the owner password for the PDF file. Providing this
180 will bypass all security restrictions.
181
182
183 __-upw__ ''password''
184
185
186 Specify the user password for the PDF file.
187
188
189 __-q__
190
191
192 Don't print any messages or errors. [[config file:
193 __errQuiet__]
194
195
196 __-cfg__ ''config-file''
197
198
199 Read ''config-file'' in place of ~/.xpdfrc or the
200 system-wide config file.
201
202
203 __-v__
204
205
206 Print copyright and version information.
207
208
209 __-h__
210
211
212 Print usage information. (__-help__ and __--help__ are
213 equivalent.)
214 !!BUGS
215
216
217 No support for Type 3 fonts.
218 !!AUTHOR
219
220
221 The pdftops software and documentation are copyright
222 1996-2002 Derek B. Noonburg
223 (derekn@foolabs.com).
224 !!SEE ALSO
225
226
227 xpdf(1), pdftotext(1), pdfinfo(1),
228 pdffonts(1), pdftopbm(1), pdfimages(1),
229 xpdfrc(5)__
230 http://www.foolabs.com/xpdf/__
231 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.