diff options
Diffstat (limited to 'Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat')
-rw-r--r-- | Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat | 60 |
1 files changed, 37 insertions, 23 deletions
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat index 8217743e28d..ffe7ebc08b1 100644 --- a/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat +++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat @@ -1,10 +1,10 @@ -pdftotext(1) pdftotext(1) +pdftotext(1) General Commands Manual pdftotext(1) NAME pdftotext - Portable Document Format (PDF) to text converter (version - 3.04) + 4.00) SYNOPSIS pdftotext [options] [PDF-file [text-file]] @@ -41,43 +41,54 @@ OPTIONS -fixed option is given, character spacing within each line will be determined by the specified character pitch. + -simple + Similar to -layout, but optimized for simple one-column pages. + This mode will do a better job of maintaining horizontal spac- + ing, but it will only work properly with a single column of + text. + -table Table mode is similar to physical layout mode, but optimized for - tabular data, with the goal of keeping rows and columns aligned - (at the expense of inserting extra whitespace). If the -fixed - option is given, character spacing within each line will be + tabular data, with the goal of keeping rows and columns aligned + (at the expense of inserting extra whitespace). If the -fixed + option is given, character spacing within each line will be determined by the specified character pitch. -lineprinter Line printer mode uses a strict fixed-character-pitch and - -height layout. That is, the page is broken into a grid, and - characters are placed into that grid. If the grid spacing is - too small for the actual characters, the result is extra white- - space. If the grid spacing is too large, the result is missing - whitespace. The grid spacing can be specified using the -fixed - and -linespacing options. If one or both are not given on the - command line, pdftotext will attempt to compute appropriate + -height layout. That is, the page is broken into a grid, and + characters are placed into that grid. If the grid spacing is + too small for the actual characters, the result is extra white- + space. If the grid spacing is too large, the result is missing + whitespace. The grid spacing can be specified using the -fixed + and -linespacing options. If one or both are not given on the + command line, pdftotext will attempt to compute appropriate value(s). -raw Keep the text in content stream order. Depending on how the PDF file was generated, this may or may not be useful. -fixed number - Specify the character pitch (character width), in points, for - physical layout, table, or line printer mode. This is ignored + Specify the character pitch (character width), in points, for + physical layout, table, or line printer mode. This is ignored in all other modes. -linespacing number - Specify the line spacing, in points, for line printer mode. + Specify the line spacing, in points, for line printer mode. This is ignored in all other modes. -clip Text which is hidden because of clipping is removed before doing - layout, and then added back in. This can be helpful for tables + layout, and then added back in. This can be helpful for tables where clipped (invisible) text would overlap the next column. + -nodiag + Diagonal text, i.e., text that is not close to one of the 0, 90, + 180, or 270 degree axes, is discarded. This is useful to skip + watermarks drawn on top of body text, etc. + -enc encoding-name - Sets the encoding to use for text output. The encoding-name - must be defined with the unicodeMap command (see xpdfrc(5)). - The encoding name is case-sensitive. This defaults to "Latin1" + Sets the encoding to use for text output. The encoding-name + must be defined with the unicodeMap command (see xpdfrc(5)). + The encoding name is case-sensitive. This defaults to "Latin1" (which is a built-in encoding). [config file: textEncoding] -eol unix | dos | mac @@ -85,9 +96,12 @@ OPTIONS file: textEOL] -nopgbrk - Don't insert page breaks (form feed characters) between pages. + Don't insert page breaks (form feed characters) between pages. [config file: textPageBreaks] + -bom Insert a Unicode byte order marker (BOM) at the start of the + text output. + -opw password Specify the owner password for the PDF file. Providing this will bypass all security restrictions. @@ -124,14 +138,14 @@ EXIT CODES 99 Other error. AUTHOR - The pdftotext software and documentation are copyright 1996-2014 Glyph + The pdftotext software and documentation are copyright 1996-2017 Glyph & Cog, LLC. SEE ALSO xpdf(1), pdftops(1), pdftohtml(1), pdfinfo(1), pdffonts(1), pdfde- tach(1), pdftoppm(1), pdftopng(1), pdfimages(1), xpdfrc(5) - http://www.foolabs.com/xpdf/ + http://www.xpdfreader.com/ - 28 May 2014 pdftotext(1) + 10 Aug 2017 pdftotext(1) |