Copyright © tutorialspoint.com
Pdftotext reads the PDF file, PDF-file, and writes a text file, text-file. If text-file is not specified, pdftotext converts file.pdf to file.txt. If text-file is '-, the text is sent to stdout.
| Tag | Description |
|---|---|
| -f number | |
| Specifies the first page to convert. | |
| -l number | |
| Specifies the last page to convert. | |
| -layout | Maintain (as best as possible) the original physical layout of the text. The default is to 'undo physical layout (columns, hyphenation, etc.) and output the text in reading order. |
| -raw | Keep the text in content stream order. This is a hack which often "undoes" column formatting, etc. Use of raw mode is no longer recommended. |
| -htmlmeta | |
| Generate a simple HTML file, including the meta information. This simply wraps the text in <pre> and </pre> and prepends the meta headers. | |
| -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" (which is a built-in encoding). [config file: textEncoding] | |
| -eol unix | dos | mac | |
| Sets the end-of-line convention to use for text output. [config file: textEOL] | |
| -nopgbrk | Dont insert page breaks (form feed characters) between pages. [config file: textPageBreaks] |
| -opw password | |
| Specify the owner password for the PDF file. Providing this will bypass all security restrictions. | |
| -upw password | |
| Specify the user password for the PDF file. | |
| -q | Dont print any messages or errors. [config file: errQuiet] |
| -cfg config-file | |
| Read config-file in place of ~/.xpdfrc or the system-wide config file. | |
| -v | Print copyright and version information. |
| -h | Print usage information. (-help and --help are equivalent.) |
| Tag | Description |
|---|---|
| 0 | No error. |
| 1 | Error opening a PDF file. |
| 2 | Error opening an output file. |
| 3 | Error related to PDF permissions. |
| 99 | Other error. |
Copyright © tutorialspoint.com