mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-30 05:40:06 +00:00
71c95c84ef
PR: ports/125611 Submitted by: bf <bf2006a@yahoo.com> Approved by: maintainer timeout (> 2 weeks)
24 lines
1.4 KiB
Plaintext
24 lines
1.4 KiB
Plaintext
pstotext reads one or more PostScript or PDF files, and writes to standard
|
|
output a representation of the plain text that would be displayed if the
|
|
PostScript file were printed. As is described in the DETAILS section below,
|
|
this representation is only an approximation. Nevertheless, it is often
|
|
useful for information retrieval (e.g., running grep(1) or building a
|
|
full-text index) or to recover the text from a PostScript file whose source
|
|
you have lost.
|
|
|
|
pstotext calls Ghostscript, and requires Aladdin Ghostscript version 3.51 or
|
|
newer. Ghostscript must be invokable on the current search path as gs.
|
|
Alternatively, you can use the -gs option to specify the command (pathname
|
|
and options) to run Ghostscript. For example, on Windows you might use -gs
|
|
"c:\gs\gswin32c.exe -Ic:\gs;c:\gs\fonts".
|
|
|
|
pstotext reads and processes its command line from left to right, ignoring
|
|
the case of options. When it encounters a pathname, it opens the file and
|
|
expects to find a PostScript job or PDF document to process. The option -
|
|
means to read and process a PostScript job from standard input. If no - or
|
|
pathname arguments are encountered, pstotext reads a PostScript job from
|
|
standard input. (PDF documents require random access, hence cannot be read
|
|
from standard input.) You can use the -output option to specify an output file
|
|
(remember to invoke it before the input file); otherwise pstotext writes to
|
|
standard output.
|