summaryrefslogtreecommitdiff
path: root/Build/source/libs/xpdf/xpdf-src/doc
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2022-04-24 03:42:26 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2022-04-24 03:42:26 +0000
commitd743821ec3b71e00af5dc5541d4e7bf5b003c55e (patch)
tree8145068541ec45af3c223f5a35891d02e4adf273 /Build/source/libs/xpdf/xpdf-src/doc
parentd0ce904282bf50ad444cf1ff7df7edd12a3b5a70 (diff)
xpdf 4.04
git-svn-id: svn://tug.org/texlive/trunk@63119 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/xpdf/xpdf-src/doc')
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.113
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.cat12
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdffonts.113
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdffonts.cat12
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdfimages.117
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdfimages.cat18
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.112
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.cat12
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.141
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.cat53
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftopng.117
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftopng.cat18
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.117
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.cat18
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftops.116
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftops.cat18
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftotext.120
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat24
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/xpdf.152
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/xpdf.cat45
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.549
-rw-r--r--Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.cat201
22 files changed, 462 insertions, 236 deletions
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.1
index 7fd3b8a5231..4d00f3722d6 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.1
@@ -1,8 +1,8 @@
-.\" Copyright 2013-2021 Glyph & Cog, LLC
-.TH pdfdetach 1 "28 Jan 2021"
+.\" Copyright 2013-2022 Glyph & Cog, LLC
+.TH pdfdetach 1 "18 Apr 2022"
.SH NAME
pdfdetach \- Portable Document Format (PDF) document embedded file
-extractor (version 4.03)
+extractor (version 4.04)
.SH SYNOPSIS
.B pdfdetach
[options]
@@ -14,9 +14,8 @@ Document Format (PDF) file.
.SH CONFIGURATION FILE
Pdfdetach reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't
-exist, it looks for a system-wide config file, typically
-/usr/local/etc/xpdfrc (but this location can be changed when pdfinfo
-is built). See the
+exist, it looks for a system-wide config file, typically /etc/xpdfrc
+(but this location can be changed when pdfinfo is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -90,7 +89,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdfinfo software and documentation are copyright 1996-2021 Glyph &
+The pdfinfo software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.cat
index 000eb66e5ae..220bb752467 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdfdetach.cat
@@ -4,7 +4,7 @@ pdfdetach(1) General Commands Manual pdfdetach(1)
NAME
pdfdetach - Portable Document Format (PDF) document embedded file
- extractor (version 4.03)
+ extractor (version 4.04)
SYNOPSIS
pdfdetach [options] [PDF-file]
@@ -16,9 +16,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdfdetach reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't exist,
- it looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdfinfo is built). See the
- xpdfrc(5) man page for details.
+ it looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdfinfo is built). See the xpdfrc(5) man
+ page for details.
OPTIONS
Some of the following options can be set with configuration file com-
@@ -79,7 +79,7 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdfinfo software and documentation are copyright 1996-2021 Glyph &
+ The pdfinfo software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
SEE ALSO
@@ -89,4 +89,4 @@ SEE ALSO
- 28 Jan 2021 pdfdetach(1)
+ 18 Apr 2022 pdfdetach(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdffonts.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdffonts.1
index 0192bd3247e..6ee0226e677 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdffonts.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdffonts.1
@@ -1,8 +1,8 @@
-.\" Copyright 1999-2021 Glyph & Cog, LLC
-.TH pdffonts 1 "28 Jan 2021"
+.\" Copyright 1999-2022 Glyph & Cog, LLC
+.TH pdffonts 1 "18 Apr 2022"
.SH NAME
pdffonts \- Portable Document Format (PDF) font analyzer (version
-4.03)
+4.04)
.SH SYNOPSIS
.B pdffonts
[options]
@@ -84,9 +84,8 @@ CID TrueType (OT) -- OpenType with CID TrueType data
.SH CONFIGURATION FILE
Pdffonts reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't
-exist, it looks for a system-wide config file, typically
-/usr/local/etc/xpdfrc (but this location can be changed when pdffonts
-is built). See the
+exist, it looks for a system-wide config file, typically /etc/xpdfrc
+(but this location can be changed when pdffonts is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -147,7 +146,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdffonts software and documentation are copyright 1996-2021 Glyph
+The pdffonts software and documentation are copyright 1996-2022 Glyph
& Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdffonts.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdffonts.cat
index 59f4dd90ca9..77fef55fd64 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdffonts.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdffonts.cat
@@ -3,7 +3,7 @@ pdffonts(1) General Commands Manual pdffonts(1)
NAME
- pdffonts - Portable Document Format (PDF) font analyzer (version 4.03)
+ pdffonts - Portable Document Format (PDF) font analyzer (version 4.04)
SYNOPSIS
pdffonts [options] [PDF-file]
@@ -53,9 +53,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdffonts reads a configuration file at startup. It first tries to find
the user's private config file, ~/.xpdfrc. If that doesn't exist, it
- looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdffonts is built). See the
- xpdfrc(5) man page for details.
+ looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdffonts is built). See the xpdfrc(5) man
+ page for details.
OPTIONS
Many of the following options can be set with configuration file com-
@@ -105,7 +105,7 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdffonts software and documentation are copyright 1996-2021 Glyph &
+ The pdffonts software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
SEE ALSO
@@ -115,4 +115,4 @@ SEE ALSO
- 28 Jan 2021 pdffonts(1)
+ 18 Apr 2022 pdffonts(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdfimages.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdfimages.1
index 2d95ac79b66..06a9c1fc85c 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdfimages.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdfimages.1
@@ -1,8 +1,8 @@
-.\" Copyright 1998-2021 Glyph & Cog, LLC
-.TH pdfimages 1 "28 Jan 2021"
+.\" Copyright 1998-2022 Glyph & Cog, LLC
+.TH pdfimages 1 "18 Apr 2022"
.SH NAME
pdfimages \- Portable Document Format (PDF) image extractor
-(version 4.03)
+(version 4.04)
.SH SYNOPSIS
.B pdfimages
[options]
@@ -29,9 +29,8 @@ color inversion, etc. done by the PDF content stream is ignored.
.SH CONFIGURATION FILE
Pdfimages reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't
-exist, it looks for a system-wide config file, typically
-/usr/local/etc/xpdfrc (but this location can be changed when pdfimages
-is built). See the
+exist, it looks for a system-wide config file, typically /etc/xpdfrc
+(but this location can be changed when pdfimages is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -71,6 +70,10 @@ bypass all security restrictions.
.BI \-upw " password"
Specify the user password for the PDF file.
.TP
+.B \-verbose
+Print a status message (to stdout) before processing each page.
+.RB "[config file: " printStatusInfo ]
+.TP
.B \-q
Don't print any messages or errors.
.RB "[config file: " errQuiet ]
@@ -102,7 +105,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdfimages software and documentation are copyright 1998-2021 Glyph
+The pdfimages software and documentation are copyright 1998-2022 Glyph
& Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdfimages.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdfimages.cat
index 97a0371573b..7361a3bb11c 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdfimages.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdfimages.cat
@@ -4,7 +4,7 @@ pdfimages(1) General Commands Manual pdfimages(1)
NAME
pdfimages - Portable Document Format (PDF) image extractor (version
- 4.03)
+ 4.04)
SYNOPSIS
pdfimages [options] PDF-file image-root
@@ -26,9 +26,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdfimages reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't exist,
- it looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdfimages is built). See the
- xpdfrc(5) man page for details.
+ it looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdfimages is built). See the xpdfrc(5)
+ man page for details.
OPTIONS
Many of the following options can be set with configuration file com-
@@ -65,6 +65,10 @@ OPTIONS
-upw password
Specify the user password for the PDF file.
+ -verbose
+ Print a status message (to stdout) before processing each page.
+ [config file: printStatusInfo]
+
-q Don't print any messages or errors. [config file: errQuiet]
-v Print copyright and version information.
@@ -85,14 +89,14 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdfimages software and documentation are copyright 1998-2021 Glyph
+ The pdfimages software and documentation are copyright 1998-2022 Glyph
& Cog, LLC.
SEE ALSO
- xpdf(1), pdftops(1), pdftotext(1), pdftohtml(1), pdfinfo(1), pdf-
+ xpdf(1), pdftops(1), pdftotext(1), pdftohtml(1), pdfinfo(1), pdf-
fonts(1), pdfdetach(1), pdftoppm(1), pdftopng(1), xpdfrc(5)
http://www.xpdfreader.com/
- 28 Jan 2021 pdfimages(1)
+ 18 Apr 2022 pdfimages(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.1
index f84badc9814..66f3e70bf3a 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.1
@@ -1,8 +1,8 @@
-.\" Copyright 1999-2021 Glyph & Cog, LLC
-.TH pdfinfo 1 "28 Jan 2021"
+.\" Copyright 1999-2022 Glyph & Cog, LLC
+.TH pdfinfo 1 "18 Apr 2022"
.SH NAME
pdfinfo \- Portable Document Format (PDF) document information
-extractor (version 4.03)
+extractor (version 4.04)
.SH SYNOPSIS
.B pdfinfo
[options]
@@ -74,8 +74,8 @@ metadata (only if requested)
.SH CONFIGURATION FILE
Pdfinfo reads a configuration file at startup. It first tries to find
the user's private config file, ~/.xpdfrc. If that doesn't exist, it
-looks for a system-wide config file, typically /usr/local/etc/xpdfrc
-(but this location can be changed when pdfinfo is built). See the
+looks for a system-wide config file, typically /etc/xpdfrc (but this
+location can be changed when pdfinfo is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -150,7 +150,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdfinfo software and documentation are copyright 1996-2021 Glyph &
+The pdfinfo software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.cat
index 0478db677c4..05dbc38f18b 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdfinfo.cat
@@ -4,7 +4,7 @@ pdfinfo(1) General Commands Manual pdfinfo(1)
NAME
pdfinfo - Portable Document Format (PDF) document information extractor
- (version 4.03)
+ (version 4.04)
SYNOPSIS
pdfinfo [options] [PDF-file]
@@ -40,9 +40,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdfinfo reads a configuration file at startup. It first tries to find
the user's private config file, ~/.xpdfrc. If that doesn't exist, it
- looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdfinfo is built). See the
- xpdfrc(5) man page for details.
+ looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdfinfo is built). See the xpdfrc(5) man
+ page for details.
OPTIONS
Many of the following options can be set with configuration file com-
@@ -104,7 +104,7 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdfinfo software and documentation are copyright 1996-2021 Glyph &
+ The pdfinfo software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
SEE ALSO
@@ -114,4 +114,4 @@ SEE ALSO
- 28 Jan 2021 pdfinfo(1)
+ 18 Apr 2022 pdfinfo(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.1
index 4618a7a77a9..5129f0dd4b9 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.1
@@ -1,8 +1,8 @@
-.\" Copyright 1997-2021 Glyph & Cog, LLC
-.TH pdftohtml 1 "28 Jan 2021"
+.\" Copyright 1997-2022 Glyph & Cog, LLC
+.TH pdftohtml 1 "18 Apr 2022"
.SH NAME
pdftohtml \- Portable Document Format (PDF) to HTML converter
-(version 4.03)
+(version 4.04)
.SH SYNOPSIS
.B pdftohtml
[options]
@@ -22,9 +22,8 @@ will report an error.
.SH CONFIGURATION FILE
Pdftohtml reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't
-exist, it looks for a system-wide config file, typically
-/usr/local/etc/xpdfrc (but this location can be changed when pdftohtml
-is built). See the
+exist, it looks for a system-wide config file, typically /etc/xpdfrc
+(but this location can be changed when pdftohtml is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -50,11 +49,24 @@ zoom level is controlled by the \'-z' option. Specifying a larger
\'-r' value will allow the viewer to zoom in farther without upscaling
artifacts in the background.
.TP
+.BI \-vstretch " number"
+Specifies a vertical stretch factor. Setting this to a value greater
+than 1.0 will stretch each page vertically, spreading out the lines.
+This also stretches the background image to match.
+.TP
+.B \-embedbackground
+Embeds the background image as base64-encoded data directly in the
+HTML file, rather than storing it as a separate file.
+.TP
.B \-nofonts
Disable extraction of embedded fonts. By default, pdftohtml extracts
TrueType and OpenType fonts. Disabling extraction can work around
problems with buggy fonts.
.TP
+.B \-embedfonts
+Embeds any extracted fonts as base64-encoded data directly in the HTML
+file, rather than storing them as separate files.
+.TP
.B \-skipinvisible
Don't draw invisible text. By default, invisible text (commonly used
in OCR'ed PDF files) is drawn as transparent (alpha=0) HTML text.
@@ -67,6 +79,17 @@ on top of the image. This option tells pdftohtml to include the
regular text in the background image, and then draw it as transparent
(alpha=0) HTML text.
.TP
+.B \-formfields
+Convert AcroForm text and checkbox fields to HTML input elements.
+This also removes text (e.g., underscore characters) and erases
+background image content (e.g., lines or boxes) in the field areas.
+.TP
+.B \-table
+Use table mode when performing the underlying text extraction. This
+will generally produce better output when the PDF content is a
+full-page table. NB: This does not generate HTML tables; it just
+changes the way text is split up.
+.TP
.BI \-opw " password"
Specify the owner password for the PDF file. Providing this will
bypass all security restrictions.
@@ -74,6 +97,10 @@ bypass all security restrictions.
.BI \-upw " password"
Specify the user password for the PDF file.
.TP
+.B \-verbose
+Print a status message (to stdout) before processing each page.
+.RB "[config file: " printStatusInfo ]
+.TP
.B \-q
Don't print any messages or errors.
.RB "[config file: " errQuiet ]
@@ -114,7 +141,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdftohtml software and documentation are copyright 1996-2021 Glyph
+The pdftohtml software and documentation are copyright 1996-2022 Glyph
& Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.cat
index 3eea2e32ec1..5ddbfa0c9fb 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftohtml.cat
@@ -4,7 +4,7 @@ pdftohtml(1) General Commands Manual pdftohtml(1)
NAME
pdftohtml - Portable Document Format (PDF) to HTML converter (version
- 4.03)
+ 4.04)
SYNOPSIS
pdftohtml [options] PDF-file HTML-dir
@@ -20,9 +20,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdftohtml reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't exist,
- it looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdftohtml is built). See the
- xpdfrc(5) man page for details.
+ it looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdftohtml is built). See the xpdfrc(5)
+ man page for details.
OPTIONS
Many of the following options can be set with configuration file com-
@@ -48,31 +48,60 @@ OPTIONS
larger '-r' value will allow the viewer to zoom in farther with-
out upscaling artifacts in the background.
+ -vstretch number
+ Specifies a vertical stretch factor. Setting this to a value
+ greater than 1.0 will stretch each page vertically, spreading
+ out the lines. This also stretches the background image to
+ match.
+
+ -embedbackground
+ Embeds the background image as base64-encoded data directly in
+ the HTML file, rather than storing it as a separate file.
+
-nofonts
Disable extraction of embedded fonts. By default, pdftohtml
extracts TrueType and OpenType fonts. Disabling extraction can
work around problems with buggy fonts.
+ -embedfonts
+ Embeds any extracted fonts as base64-encoded data directly in
+ the HTML file, rather than storing them as separate files.
+
-skipinvisible
Don't draw invisible text. By default, invisible text (commonly
used in OCR'ed PDF files) is drawn as transparent (alpha=0) HTML
- text. This option tells pdftohtml to discard invisible text
+ text. This option tells pdftohtml to discard invisible text
entirely.
-allinvisible
- Treat all text as invisible. By default, regular (non-invisi-
- ble) text is not drawn in the background image, and is instead
- drawn with HTML on top of the image. This option tells pdfto-
- html to include the regular text in the background image, and
+ Treat all text as invisible. By default, regular (non-invisi-
+ ble) text is not drawn in the background image, and is instead
+ drawn with HTML on top of the image. This option tells pdfto-
+ html to include the regular text in the background image, and
then draw it as transparent (alpha=0) HTML text.
+ -formfields
+ Convert AcroForm text and checkbox fields to HTML input ele-
+ ments. This also removes text (e.g., underscore characters) and
+ erases background image content (e.g., lines or boxes) in the
+ field areas.
+
+ -table Use table mode when performing the underlying text extraction.
+ This will generally produce better output when the PDF content
+ is a full-page table. NB: This does not generate HTML tables;
+ it just changes the way text is split up.
+
-opw password
- Specify the owner password for the PDF file. Providing this
+ 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.
+ -verbose
+ Print a status message (to stdout) before processing each page.
+ [config file: printStatusInfo]
+
-q Don't print any messages or errors. [config file: errQuiet]
-cfg config-file
@@ -102,7 +131,7 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdftohtml software and documentation are copyright 1996-2021 Glyph
+ The pdftohtml software and documentation are copyright 1996-2022 Glyph
& Cog, LLC.
SEE ALSO
@@ -112,4 +141,4 @@ SEE ALSO
- 28 Jan 2021 pdftohtml(1)
+ 18 Apr 2022 pdftohtml(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftopng.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdftopng.1
index bd8f517358f..1193120a54d 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftopng.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftopng.1
@@ -1,8 +1,8 @@
-.\" Copyright 2017-2021 Glyph & Cog, LLC
-.TH pdftopng 1 "28 Jan 2021"
+.\" Copyright 2017-2022 Glyph & Cog, LLC
+.TH pdftopng 1 "18 Apr 2022"
.SH NAME
pdftopng \- Portable Document Format (PDF) to Portable Network Graphics
-(PNG) converter (version 4.03)
+(PNG) converter (version 4.04)
.SH SYNOPSIS
.B pdftopng
[options]
@@ -26,9 +26,8 @@ when converting a single page).
.SH CONFIGURATION FILE
Pdftopng reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't
-exist, it looks for a system-wide config file, typically
-/usr/local/etc/xpdfrc (but this location can be changed when pdftopng
-is built). See the
+exist, it looks for a system-wide config file, typically /etc/xpdfrc
+(but this location can be changed when pdftopng is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -79,6 +78,10 @@ bypass all security restrictions.
.BI \-upw " password"
Specify the user password for the PDF file.
.TP
+.B \-verbose
+Print a status message (to stdout) before processing each page.
+.RB "[config file: " printStatusInfo ]
+.TP
.B \-q
Don't print any messages or errors.
.RB "[config file: " errQuiet ]
@@ -110,7 +113,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdftopng software and documentation are copyright 1996-2021 Glyph
+The pdftopng software and documentation are copyright 1996-2022 Glyph
& Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftopng.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdftopng.cat
index 7e17c504b4b..10a4408496f 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftopng.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftopng.cat
@@ -4,7 +4,7 @@ pdftopng(1) General Commands Manual pdftopng(1)
NAME
pdftopng - Portable Document Format (PDF) to Portable Network Graphics
- (PNG) converter (version 4.03)
+ (PNG) converter (version 4.04)
SYNOPSIS
pdftopng [options] PDF-file PNG-root
@@ -22,9 +22,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdftopng reads a configuration file at startup. It first tries to find
the user's private config file, ~/.xpdfrc. If that doesn't exist, it
- looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdftopng is built). See the
- xpdfrc(5) man page for details.
+ looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdftopng is built). See the xpdfrc(5) man
+ page for details.
OPTIONS
Many of the following options can be set with configuration file com-
@@ -70,6 +70,10 @@ OPTIONS
-upw password
Specify the user password for the PDF file.
+ -verbose
+ Print a status message (to stdout) before processing each page.
+ [config file: printStatusInfo]
+
-q Don't print any messages or errors. [config file: errQuiet]
-v Print copyright and version information.
@@ -90,14 +94,14 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdftopng software and documentation are copyright 1996-2021 Glyph &
+ The pdftopng software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
SEE ALSO
- xpdf(1), pdftops(1), pdftotext(1), pdftohtml(1), pdfinfo(1), pdf-
+ xpdf(1), pdftops(1), pdftotext(1), pdftohtml(1), pdfinfo(1), pdf-
fonts(1), pdfdetach(1), pdftoppm(1), pdfimages(1), xpdfrc(5)
http://www.xpdfreader.com/
- 28 Jan 2021 pdftopng(1)
+ 18 Apr 2022 pdftopng(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.1
index 23b5b06980c..d485b2bc48f 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.1
@@ -1,8 +1,8 @@
-.\" Copyright 2005-2021 Glyph & Cog, LLC
-.TH pdftoppm 1 "28 Jan 2021"
+.\" Copyright 2005-2022 Glyph & Cog, LLC
+.TH pdftoppm 1 "18 Apr 2022"
.SH NAME
pdftoppm \- Portable Document Format (PDF) to Portable Pixmap (PPM)
-converter (version 4.03)
+converter (version 4.04)
.SH SYNOPSIS
.B pdftoppm
[options]
@@ -28,9 +28,8 @@ when converting a single page).
.SH CONFIGURATION FILE
Pdftoppm reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't
-exist, it looks for a system-wide config file, typically
-/usr/local/etc/xpdfrc (but this location can be changed when pdftoppm
-is built). See the
+exist, it looks for a system-wide config file, typically /etc/xpdfrc
+(but this location can be changed when pdftoppm is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -79,6 +78,10 @@ bypass all security restrictions.
.BI \-upw " password"
Specify the user password for the PDF file.
.TP
+.B \-verbose
+Print a status message (to stdout) before processing each page.
+.RB "[config file: " printStatusInfo ]
+.TP
.B \-q
Don't print any messages or errors.
.RB "[config file: " errQuiet ]
@@ -110,7 +113,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdftoppm software and documentation are copyright 1996-2021 Glyph
+The pdftoppm software and documentation are copyright 1996-2022 Glyph
& Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.cat
index 9621be3c3b0..30d012df246 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftoppm.cat
@@ -4,7 +4,7 @@ pdftoppm(1) General Commands Manual pdftoppm(1)
NAME
pdftoppm - Portable Document Format (PDF) to Portable Pixmap (PPM) con-
- verter (version 4.03)
+ verter (version 4.04)
SYNOPSIS
pdftoppm [options] PDF-file PPM-root
@@ -23,9 +23,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdftoppm reads a configuration file at startup. It first tries to find
the user's private config file, ~/.xpdfrc. If that doesn't exist, it
- looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdftoppm is built). See the
- xpdfrc(5) man page for details.
+ looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdftoppm is built). See the xpdfrc(5) man
+ page for details.
OPTIONS
Many of the following options can be set with configuration file com-
@@ -69,6 +69,10 @@ OPTIONS
-upw password
Specify the user password for the PDF file.
+ -verbose
+ Print a status message (to stdout) before processing each page.
+ [config file: printStatusInfo]
+
-q Don't print any messages or errors. [config file: errQuiet]
-v Print copyright and version information.
@@ -89,14 +93,14 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdftoppm software and documentation are copyright 1996-2021 Glyph &
+ The pdftoppm software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
SEE ALSO
- xpdf(1), pdftops(1), pdftotext(1), pdftohtml(1), pdfinfo(1), pdf-
+ xpdf(1), pdftops(1), pdftotext(1), pdftohtml(1), pdfinfo(1), pdf-
fonts(1), pdfdetach(1), pdftopng(1), pdfimages(1), xpdfrc(5)
http://www.xpdfreader.com/
- 28 Jan 2021 pdftoppm(1)
+ 18 Apr 2022 pdftoppm(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftops.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdftops.1
index e23425d5bad..028e983aec9 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftops.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftops.1
@@ -1,8 +1,8 @@
-.\" Copyright 1996-2021 Glyph & Cog, LLC
-.TH pdftops 1 "28 Jan 2021"
+.\" Copyright 1996-2022 Glyph & Cog, LLC
+.TH pdftops 1 "18 Apr 2022"
.SH NAME
pdftops \- Portable Document Format (PDF) to PostScript converter
-(version 4.03)
+(version 4.04)
.SH SYNOPSIS
.B pdftops
[options]
@@ -31,8 +31,8 @@ is \'-', the PostScript is sent to stdout.
.SH CONFIGURATION FILE
Pdftops reads a configuration file at startup. It first tries to find
the user's private config file, ~/.xpdfrc. If that doesn't exist, it
-looks for a system-wide config file, typically /usr/local/etc/xpdfrc
-(but this location can be changed when pdftops is built). See the
+looks for a system-wide config file, typically /etc/xpdfrc (but this
+location can be changed when pdftops is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -200,6 +200,10 @@ bypass all security restrictions.
.BI \-upw " password"
Specify the user password for the PDF file.
.TP
+.B \-verbose
+Print a status message (to stdout) before processing each page.
+.RB "[config file: " printStatusInfo ]
+.TP
.B \-q
Don't print any messages or errors.
.RB "[config file: " errQuiet ]
@@ -236,7 +240,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdftops software and documentation are copyright 1996-2021 Glyph &
+The pdftops software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftops.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdftops.cat
index c985d686fea..ed1c8b718cc 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftops.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftops.cat
@@ -4,7 +4,7 @@ pdftops(1) General Commands Manual pdftops(1)
NAME
pdftops - Portable Document Format (PDF) to PostScript converter (ver-
- sion 4.03)
+ sion 4.04)
SYNOPSIS
pdftops [options] [PDF-file [PS-file]]
@@ -21,9 +21,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdftops reads a configuration file at startup. It first tries to find
the user's private config file, ~/.xpdfrc. If that doesn't exist, it
- looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdftops is built). See the
- xpdfrc(5) man page for details.
+ looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdftops is built). See the xpdfrc(5) man
+ page for details.
OPTIONS
Many of the following options can be set with configuration file com-
@@ -177,6 +177,10 @@ OPTIONS
-upw password
Specify the user password for the PDF file.
+ -verbose
+ Print a status message (to stdout) before processing each page.
+ [config file: printStatusInfo]
+
-q Don't print any messages or errors. [config file: errQuiet]
-cfg config-file
@@ -201,14 +205,14 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdftops software and documentation are copyright 1996-2021 Glyph &
+ The pdftops software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
SEE ALSO
- xpdf(1), pdftotext(1), pdftohtml(1), pdfinfo(1), pdffonts(1), pdfde-
+ xpdf(1), pdftotext(1), pdftohtml(1), pdfinfo(1), pdffonts(1), pdfde-
tach(1), pdftoppm(1), pdftopng(1), pdfimages(1), xpdfrc(5)
http://www.xpdfreader.com/
- 28 Jan 2021 pdftops(1)
+ 18 Apr 2022 pdftops(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.1 b/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.1
index d1e81d01f25..e5e7d655bda 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.1
@@ -1,8 +1,8 @@
-.\" Copyright 1997-2021 Glyph & Cog, LLC
-.TH pdftotext 1 "28 Jan 2021"
+.\" Copyright 1997-2022 Glyph & Cog, LLC
+.TH pdftotext 1 "18 Apr 2022"
.SH NAME
pdftotext \- Portable Document Format (PDF) to text converter
-(version 4.03)
+(version 4.04)
.SH SYNOPSIS
.B pdftotext
[options]
@@ -28,9 +28,8 @@ is \'-', the text is sent to stdout.
.SH CONFIGURATION FILE
Pdftotext reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't
-exist, it looks for a system-wide config file, typically
-/usr/local/etc/xpdfrc (but this location can be changed when pdftotext
-is built). See the
+exist, it looks for a system-wide config file, typically /etc/xpdfrc
+(but this location can be changed when pdftotext is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -124,7 +123,8 @@ Sets the end-of-line convention to use for text output.
.RB "[config file: " textEOL ]
.TP
.B \-nopgbrk
-Don't insert page breaks (form feed characters) between pages.
+Don't insert a page breaks (form feed character) at the end of each
+page.
.RB "[config file: " textPageBreaks ]
.TP
.B \-bom
@@ -158,6 +158,10 @@ bypass all security restrictions.
.BI \-upw " password"
Specify the user password for the PDF file.
.TP
+.B \-verbose
+Print a status message (to stdout) before processing each page.
+.RB "[config file: " printStatusInfo ]
+.TP
.B \-q
Don't print any messages or errors.
.RB "[config file: " errQuiet ]
@@ -201,7 +205,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The pdftotext software and documentation are copyright 1996-2021 Glyph
+The pdftotext software and documentation are copyright 1996-2022 Glyph
& Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat b/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat
index d4a001d7c63..face2575a3f 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/pdftotext.cat
@@ -4,7 +4,7 @@ pdftotext(1) General Commands Manual pdftotext(1)
NAME
pdftotext - Portable Document Format (PDF) to text converter (version
- 4.03)
+ 4.04)
SYNOPSIS
pdftotext [options] [PDF-file [text-file]]
@@ -19,9 +19,9 @@ DESCRIPTION
CONFIGURATION FILE
Pdftotext reads a configuration file at startup. It first tries to
find the user's private config file, ~/.xpdfrc. If that doesn't exist,
- it looks for a system-wide config file, typically /usr/local/etc/xpdfrc
- (but this location can be changed when pdftotext is built). See the
- xpdfrc(5) man page for details.
+ it looks for a system-wide config file, typically /etc/xpdfrc (but this
+ location can be changed when pdftotext is built). See the xpdfrc(5)
+ man page for details.
OPTIONS
Many of the following options can be set with configuration file com-
@@ -101,8 +101,8 @@ OPTIONS
file: textEOL]
-nopgbrk
- Don't insert page breaks (form feed characters) between pages.
- [config file: textPageBreaks]
+ Don't insert a page breaks (form feed character) at the end of
+ each page. [config file: textPageBreaks]
-bom Insert a Unicode byte order marker (BOM) at the start of the
text output.
@@ -134,6 +134,10 @@ OPTIONS
-upw password
Specify the user password for the PDF file.
+ -verbose
+ Print a status message (to stdout) before processing each page.
+ [config file: printStatusInfo]
+
-q Don't print any messages or errors. [config file: errQuiet]
-cfg config-file
@@ -145,11 +149,11 @@ OPTIONS
-v Print copyright and version information, then exit.
- -h Print usage information, then exit. (-help and --help are
+ -h Print usage information, then exit. (-help and --help are
equivalent.)
BUGS
- Some PDF files contain fonts whose encodings have been mangled beyond
+ Some PDF files contain fonts whose encodings have been mangled beyond
recognition. There is no way (short of OCR) to extract text from these
files.
@@ -167,7 +171,7 @@ EXIT CODES
99 Other error.
AUTHOR
- The pdftotext software and documentation are copyright 1996-2021 Glyph
+ The pdftotext software and documentation are copyright 1996-2022 Glyph
& Cog, LLC.
SEE ALSO
@@ -177,4 +181,4 @@ SEE ALSO
- 28 Jan 2021 pdftotext(1)
+ 18 Apr 2022 pdftotext(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/xpdf.1 b/Build/source/libs/xpdf/xpdf-src/doc/xpdf.1
index 7cf06315f88..2eaa95af69b 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/xpdf.1
+++ b/Build/source/libs/xpdf/xpdf-src/doc/xpdf.1
@@ -1,7 +1,7 @@
-.\" Copyright 1996-2021 Glyph & Cog, LLC
-.TH xpdf 1 "28 Jan 2021"
+.\" Copyright 1996-2022 Glyph & Cog, LLC
+.TH xpdf 1 "18 Apr 2022"
.SH NAME
-xpdf \- Portable Document Format (PDF) file viewer (version 4.03)
+xpdf \- Portable Document Format (PDF) file viewer (version 4.04)
.SH SYNOPSIS
.B xpdf
[options]
@@ -61,8 +61,8 @@ xpdf
.SH CONFIGURATION FILE
Xpdf reads a configuration file at startup. It first tries to find
the user's private config file, ~/.xpdfrc. If that doesn't exist, it
-looks for a system-wide config file, typically /usr/local/etc/xpdfrc
-(but this location can be changed when xpdf is built). See the
+looks for a system-wide config file, typically /etc/xpdfrc (but this
+location can be changed when xpdf is built). See the
.BR xpdfrc (5)
man page for details.
.SH OPTIONS
@@ -551,6 +551,9 @@ Go to the specified page.
.BI help
Open the help URL.
.TP
+.B hideMenuBar
+Hide the menu bar.
+.TP
.B hideToolbar
Hide the toolbar.
.TP
@@ -591,6 +594,25 @@ Open the error window.
.BI openFile( file )
Open the specified file in the current tab.
.TP
+.BI openFile2( file, page, dest, passwd, location )
+Open the specified file. If
+.I dest
+is not empty, go to the specified named destination. Else, if
+.I page
+is not empty, go to the specified page number. If
+.I password
+is not empty, it is used as the PDF password. If
+.I location
+is "win", open the file in a new window; if it is "tab", open in a new
+tab; if it is "check", open in the current tab, but only if the
+specified PDF file isn't already open; else open in the current tab.
+Any/all of the arguments, other than
+.IR file ,
+can be empty strings. For example:
+.nf
+openFile2(test.pdf,7,,,tab)
+.fi
+.TP
.BI openFileAtDest( file, dest )
Open the specified file in the current tab at the specified named
destination.
@@ -787,9 +809,24 @@ Set the selection to the word at the current mouse position.
.BI setSelection( pg , ulx , uly , lrx , lry )
Set the selection to the specified coordinates on the specified page.
.TP
+.B showAttachmentsPane
+Shows the attachments in the outline/layers/attachments pane.
+.TP
+.B showDocumentInfo
+Open the document information dialog.
+.TP
.B showKeyBindings
Open the key bindings dialog.
.TP
+.B showLayersPane
+Shows the layers in the outline/layers/attachments pane.
+.TP
+.B showMenuBar
+Show the menu bar.
+.TP
+.B showOutlinePane
+Shows the outline in the outline/layers/attachments pane.
+.TP
.B showToolbar
Show the toolbar.
.TP
@@ -826,6 +863,9 @@ Toggle between continuous and single page view modes.
.B toggleFullScreenMode
Toggle between full-screen and window modes.
.TP
+.B toggleMenuBar
+Toggle the menu bar between shown and hidden.
+.TP
.B toggleSelectMode
Toggle between block and linear selection mode.
.TP
@@ -908,7 +948,7 @@ Error related to PDF permissions.
99
Other error.
.SH AUTHOR
-The xpdf software and documentation are copyright 1996-2021 Glyph &
+The xpdf software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
.SH "SEE ALSO"
.BR pdftops (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/xpdf.cat b/Build/source/libs/xpdf/xpdf-src/doc/xpdf.cat
index 3b71667f055..ba20911962d 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/xpdf.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/xpdf.cat
@@ -3,7 +3,7 @@ xpdf(1) General Commands Manual xpdf(1)
NAME
- xpdf - Portable Document Format (PDF) file viewer (version 4.03)
+ xpdf - Portable Document Format (PDF) file viewer (version 4.04)
SYNOPSIS
xpdf [options] [PDF-file [:page | +dest]] ...
@@ -44,9 +44,9 @@ DESCRIPTION
CONFIGURATION FILE
Xpdf reads a configuration file at startup. It first tries to find the
user's private config file, ~/.xpdfrc. If that doesn't exist, it looks
- for a system-wide config file, typically /usr/local/etc/xpdfrc (but
- this location can be changed when xpdf is built). See the xpdfrc(5)
- man page for details.
+ for a system-wide config file, typically /etc/xpdfrc (but this location
+ can be changed when xpdf is built). See the xpdfrc(5) man page for
+ details.
OPTIONS
The following command line options are available. All command line
@@ -500,6 +500,9 @@ COMMANDS
help Open the help URL.
+ hideMenuBar
+ Hide the menu bar.
+
hideToolbar
Hide the toolbar.
@@ -538,6 +541,18 @@ COMMANDS
openFile(file)
Open the specified file in the current tab.
+ openFile2(file,page,dest,passwd,location)
+ Open the specified file. If dest is not empty, go to the speci-
+ fied named destination. Else, if page is not empty, go to the
+ specified page number. If password is not empty, it is used as
+ the PDF password. If location is "win", open the file in a new
+ window; if it is "tab", open in a new tab; if it is "check",
+ open in the current tab, but only if the specified PDF file
+ isn't already open; else open in the current tab. Any/all of
+ the arguments, other than file, can be empty strings. For exam-
+ ple:
+ openFile2(test.pdf,7,,,tab)
+
openFileAtDest(file,dest)
Open the specified file in the current tab at the specified
named destination.
@@ -711,9 +726,24 @@ COMMANDS
Set the selection to the specified coordinates on the specified
page.
+ showAttachmentsPane
+ Shows the attachments in the outline/layers/attachments pane.
+
+ showDocumentInfo
+ Open the document information dialog.
+
showKeyBindings
Open the key bindings dialog.
+ showLayersPane
+ Shows the layers in the outline/layers/attachments pane.
+
+ showMenuBar
+ Show the menu bar.
+
+ showOutlinePane
+ Shows the outline in the outline/layers/attachments pane.
+
showToolbar
Show the toolbar.
@@ -748,6 +778,9 @@ COMMANDS
toggleFullScreenMode
Toggle between full-screen and window modes.
+ toggleMenuBar
+ Toggle the menu bar between shown and hidden.
+
toggleSelectMode
Toggle between block and linear selection mode.
@@ -825,7 +858,7 @@ EXIT CODES
99 Other error.
AUTHOR
- The xpdf software and documentation are copyright 1996-2021 Glyph &
+ The xpdf software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
SEE ALSO
@@ -835,4 +868,4 @@ SEE ALSO
- 28 Jan 2021 xpdf(1)
+ 18 Apr 2022 xpdf(1)
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.5 b/Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.5
index 07639316ec7..1c47e2ebb29 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.5
+++ b/Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.5
@@ -1,17 +1,22 @@
-.\" Copyright 2002-2021 Glyph & Cog, LLC
-.TH xpdfrc 5 "28 Jan 2021"
+.\" Copyright 2002-2022 Glyph & Cog, LLC
+.TH xpdfrc 5 "18 Apr 202"
.SH NAME
-xpdfrc \- configuration file for Xpdf tools (version 4.03)
+xpdfrc \- configuration file for Xpdf tools (version 4.04)
.SH DESCRIPTION
-All of the Xpdf tools read a single configuration file. If you have a
+All of the Xpdf tools read a single configuration file.
+.PP
+On Linux/Unix/MacOS: if you have a
.I .xpdfrc
file in your home directory, it will be read. Otherwise, a
system-wide configuration file will be read from
-.IR /usr/local/etc/xpdfrc ,
+.IR /etc/xpdfrc ,
if it exists. (This is its default location; depending on build
-options, it may be placed elsewhere.) On Win32 systems, the
+options, it may be placed elsewhere.)
+.PP
+On Windows: the file must be named
.I xpdfrc
-file should be placed in the same directory as the executables.
+(no leading dot, no extension), and must be placed in the same
+directory as the executable (pdftotext.exe, xpdf.exe, etc.)
.PP
The xpdfrc file consists of a series of configuration options, one
per line. Blank lines and lines starting with a \'#' (comments) are
@@ -437,6 +442,12 @@ mapExtTrueTypeFontsViaUnicode is set to "no", Xpdf will assume the
character codes are GIDs (i.e., use an identity mapping). This
defaults to "yes".
.TP
+.BI useTrueTypeUnicodeMapping " yes | no"
+If set to "yes", the Xpdf tools will use the Unicode encoding
+information in TrueType fonts (16-bit only), if avaiable, to override
+the PDF ToUnicode maps. Otherwise, the ToUnicode maps are always used
+when present. This defaults to "no".
+.TP
.BI dropFont " font-name"
Drop all text drawn in the specified font. To drop text drawn in
unnamed fonts, use:
@@ -468,6 +479,10 @@ anti-aliasing control provided by the old "t1libControl" and
Enables or disables anti-aliasing of vector graphics in the PDF
rasterizer. This defaults to "yes".
.TP
+.BR imageMaskAntialias " yes | no"
+Enables or disables anti-aliasing of image masks (when downsampling or
+upsampling) in the PDF rasterizer. This defaults to "yes".
+.TP
.BR antialiasPrinting " yes | no"
If this is "yes", bitmaps sent to the printer will be antialiased
(according to the "antialias" and "vectorAntialias" settings). If
@@ -736,10 +751,26 @@ value is "yes".
If set to "no", form fields will not be drawn or printed. The default
value is "yes".
.TP
+.BI enableXFA " yes | no"
+If an XFA form is present, and this option is set to "yes", Xpdf will
+parse the XFA form and use certain XFA information to override
+AcroForm information. If set to "no", the XFA form will not be read.
+The default value is "yes".
+.TP
+.BI savePageNumbers " yes | no"
+If set to "yes", xpdf will save the current page numbers of all open
+files in ~/.xpdf.pages when the files are closed (or when quitting
+xpdf). Next time the file is opened, the last-viewed page number will
+be restored. The default value is "yes".
+.TP
.BI printCommands " yes | no"
If set to "yes", drawing commands are printed as they're executed
(useful for debugging). This defaults to "no".
.TP
+.BI printStatusInfo
+If set to "yes", print a status message (to stdout) before each page
+is processed. This defaults to "no".
+.TP
.BI errQuiet " yes | no"
If set to "yes", this suppresses all error and warning messages from
all of the Xpdf tools. This defaults to "no".
@@ -798,7 +829,7 @@ launchCommand viewer-script
.fi
.SH FILES
.TP
-.B /usr/local/etc/xpdfrc
+.B /etc/xpdfrc
This is the default location for the system-wide configuration file.
Depending on build options, it may be placed elsewhere.
.TP
@@ -806,7 +837,7 @@ Depending on build options, it may be placed elsewhere.
This is the user's configuration file. If it exists, it will be read
in place of the system-wide file.
.SH AUTHOR
-The Xpdf software and documentation are copyright 1996-2021 Glyph &
+The Xpdf software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
.SH "SEE ALSO"
.BR xpdf (1),
diff --git a/Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.cat b/Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.cat
index c43e8005e2b..c38791eaa28 100644
--- a/Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.cat
+++ b/Build/source/libs/xpdf/xpdf-src/doc/xpdfrc.cat
@@ -3,15 +3,19 @@ xpdfrc(5) File Formats Manual xpdfrc(5)
NAME
- xpdfrc - configuration file for Xpdf tools (version 4.03)
+ xpdfrc - configuration file for Xpdf tools (version 4.04)
DESCRIPTION
- All of the Xpdf tools read a single configuration file. If you have a
- .xpdfrc file in your home directory, it will be read. Otherwise, a
- system-wide configuration file will be read from /usr/local/etc/xpdfrc,
- if it exists. (This is its default location; depending on build
- options, it may be placed elsewhere.) On Win32 systems, the xpdfrc
- file should be placed in the same directory as the executables.
+ All of the Xpdf tools read a single configuration file.
+
+ On Linux/Unix/MacOS: if you have a .xpdfrc file in your home directory,
+ it will be read. Otherwise, a system-wide configuration file will be
+ read from /etc/xpdfrc, if it exists. (This is its default location;
+ depending on build options, it may be placed elsewhere.)
+
+ On Windows: the file must be named xpdfrc (no leading dot, no exten-
+ sion), and must be placed in the same directory as the executable
+ (pdftotext.exe, xpdf.exe, etc.)
The xpdfrc file consists of a series of configuration options, one per
line. Blank lines and lines starting with a '#' (comments) are
@@ -385,8 +389,14 @@ TEXT CONTROL AND CHARACTER MAPPING
character codes are GIDs (i.e., use an identity mapping). This
defaults to "yes".
+ useTrueTypeUnicodeMapping yes | no
+ If set to "yes", the Xpdf tools will use the Unicode encoding
+ information in TrueType fonts (16-bit only), if avaiable, to
+ override the PDF ToUnicode maps. Otherwise, the ToUnicode maps
+ are always used when present. This defaults to "no".
+
dropFont font-name
- Drop all text drawn in the specified font. To drop text drawn
+ Drop all text drawn in the specified font. To drop text drawn
in unnamed fonts, use:
dropFont ""
@@ -395,114 +405,119 @@ TEXT CONTROL AND CHARACTER MAPPING
RASTERIZER SETTINGS
enableFreeType yes | no
- Enables or disables use of FreeType (a TrueType / Type 1 font
+ Enables or disables use of FreeType (a TrueType / Type 1 font
rasterizer). This is only relevant if the Xpdf tools were built
with FreeType support. ("enableFreeType" replaces the old
"freetypeControl" option.) This option defaults to "yes".
disableFreeTypeHinting yes | no
- If this is set to "yes", FreeType hinting will be forced off.
+ If this is set to "yes", FreeType hinting will be forced off.
This option defaults to "no".
antialias yes | no
- Enables or disables font anti-aliasing in the PDF rasterizer.
+ Enables or disables font anti-aliasing in the PDF rasterizer.
This option affects all font rasterizers. ("antialias" replaces
the anti-aliasing control provided by the old "t1libControl" and
"freetypeControl" options.) This default to "yes".
vectorAntialias yes | no
- Enables or disables anti-aliasing of vector graphics in the PDF
+ Enables or disables anti-aliasing of vector graphics in the PDF
rasterizer. This defaults to "yes".
+ imageMaskAntialias yes | no
+ Enables or disables anti-aliasing of image masks (when downsam-
+ pling or upsampling) in the PDF rasterizer. This defaults to
+ "yes".
+
antialiasPrinting yes | no
- If this is "yes", bitmaps sent to the printer will be
- antialiased (according to the "antialias" and "vectorAntialias"
- settings). If this is "no", printed bitmaps will not be
+ If this is "yes", bitmaps sent to the printer will be
+ antialiased (according to the "antialias" and "vectorAntialias"
+ settings). If this is "no", printed bitmaps will not be
antialiased. This defaults to "no".
strokeAdjust yes | no | cad
- Sets the stroke adjustment mode. If set to "no", no stroke
+ Sets the stroke adjustment mode. If set to "no", no stroke
adjustment will be done. If set to "yes", normal stroke adjust-
- ment will be done: horizontal and vertical lines will be moved
- by up to half a pixel to make them look cleaner when vector
+ ment will be done: horizontal and vertical lines will be moved
+ by up to half a pixel to make them look cleaner when vector
anti-aliasing is enabled. If set to "cad", a slightly different
stroke adjustment algorithm will be used to ensure that lines of
the same original width will always have the same adjusted width
- (at the expense of allowing gaps and overlaps between adjacent
+ (at the expense of allowing gaps and overlaps between adjacent
lines). This defaults to "yes".
forceAccurateTiling yes | no
- If this is set to "yes", the TilingType is forced to 2 (no dis-
- tortion) for all tiling patterns, regardless of the setting in
+ If this is set to "yes", the TilingType is forced to 2 (no dis-
+ tortion) for all tiling patterns, regardless of the setting in
the pattern dictionary. This defaults to "no".
screenType dispersed | clustered | stochasticClustered
- Sets the halftone screen type, which will be used when generat-
- ing a monochrome (1-bit) bitmap. The three options are dis-
- persed-dot dithering, clustered-dot dithering (with a round dot
- and 45-degree screen angle), and stochastic clustered-dot
- dithering. By default, "stochasticClustered" is used for reso-
+ Sets the halftone screen type, which will be used when generat-
+ ing a monochrome (1-bit) bitmap. The three options are dis-
+ persed-dot dithering, clustered-dot dithering (with a round dot
+ and 45-degree screen angle), and stochastic clustered-dot
+ dithering. By default, "stochasticClustered" is used for reso-
lutions of 300 dpi and higher, and "dispersed" is used for reso-
lutions lower then 300 dpi.
screenSize integer
- Sets the size of the (square) halftone screen threshold matrix.
- By default, this is 4 for dispersed-dot dithering, 10 for clus-
- tered-dot dithering, and 100 for stochastic clustered-dot
+ Sets the size of the (square) halftone screen threshold matrix.
+ By default, this is 4 for dispersed-dot dithering, 10 for clus-
+ tered-dot dithering, and 100 for stochastic clustered-dot
dithering.
screenDotRadius integer
- Sets the halftone screen dot radius. This is only used when
- screenType is set to stochasticClustered, and it defaults to 2.
- In clustered-dot mode, the dot radius is half of the screen
+ Sets the halftone screen dot radius. This is only used when
+ screenType is set to stochasticClustered, and it defaults to 2.
+ In clustered-dot mode, the dot radius is half of the screen
size. Dispersed-dot dithering doesn't have a dot radius.
screenGamma float
Sets the halftone screen gamma correction parameter. Gamma val-
- ues greater than 1 make the output brighter; gamma values less
+ ues greater than 1 make the output brighter; gamma values less
than 1 make it darker. The default value is 1.
screenBlackThreshold float
- When halftoning, all values below this threshold are forced to
+ When halftoning, all values below this threshold are forced to
solid black. This parameter is a floating point value between 0
(black) and 1 (white). The default value is 0.
screenWhiteThreshold float
- When halftoning, all values above this threshold are forced to
+ When halftoning, all values above this threshold are forced to
solid white. This parameter is a floating point value between 0
(black) and 1 (white). The default value is 1.
minLineWidth float
- Set the minimum line width, in device pixels. This affects the
- rasterizer only, not the PostScript converter (except when it
- uses rasterization to handle transparency). The default value
+ Set the minimum line width, in device pixels. This affects the
+ rasterizer only, not the PostScript converter (except when it
+ uses rasterization to handle transparency). The default value
is 0 (no minimum).
enablePathSimplification yes | no
- If set to "yes", simplify paths by removing points where it
- won't make a significant difference to the shape. The default
+ If set to "yes", simplify paths by removing points where it
+ won't make a significant difference to the shape. The default
value is "no".
overprintPreview yes | no
If set to "yes", generate overprint preview output, honoring the
- OP/op/OPM settings in the PDF file. Ignored for non-CMYK out-
+ OP/op/OPM settings in the PDF file. Ignored for non-CMYK out-
put. The default value is "no".
VIEWER SETTINGS
These settings only apply to the Xpdf GUI PDF viewer.
initialZoom percentage | page | width
- Sets the initial zoom factor. A number specifies a zoom per-
- centage, where 100 means 72 dpi. You may also specify 'page',
- to fit the page to the window size, or 'width', to fit the page
+ Sets the initial zoom factor. A number specifies a zoom per-
+ centage, where 100 means 72 dpi. You may also specify 'page',
+ to fit the page to the window size, or 'width', to fit the page
width to the window width.
defaultFitZoom percentage
If xpdf is started with fit-page or fit-width zoom and no window
- geometry, it will calculate a desired window size based on the
- PDF page size and this defaultFitZoom value. I.e., the window
- size will be chosen such that exactly one page will fit in the
- window at this zoom factor (which must be a percentage). The
+ geometry, it will calculate a desired window size based on the
+ PDF page size and this defaultFitZoom value. I.e., the window
+ size will be chosen such that exactly one page will fit in the
+ window at this zoom factor (which must be a percentage). The
default value is based on the screen resolution.
initialDisplayMode single | continuous | sideBySideSingle | sideBySide-
@@ -515,23 +530,23 @@ VIEWER SETTINGS
"no", xpdf opens with the toolbar hidden. The default is "yes".
initialSidebarState yes | no
- If set to "yes", xpdf opens with the sidebar (tabs, outline,
- etc.) visible. If set to "no", xpdf opens with the sidebar
+ If set to "yes", xpdf opens with the sidebar (tabs, outline,
+ etc.) visible. If set to "no", xpdf opens with the sidebar
collapsed. The default is "yes".
initialSidebarWidth width
- Sets the initial sidebar width, in pixels. This is only rele-
- vant if initialSidebarState is "yes". The default value is
+ Sets the initial sidebar width, in pixels. This is only rele-
+ vant if initialSidebarState is "yes". The default value is
zero, which tells xpdf to use an internal default size.
initialSelectMode block | linear
- Sets the initial selection mode. The default setting is "lin-
+ Sets the initial selection mode. The default setting is "lin-
ear".
paperColor color
Set the "paper color", i.e., the background of the page display.
- The color can be #RRGGBB (hexadecimal) or a named color. This
- option will not work well with PDF files that do things like
+ The color can be #RRGGBB (hexadecimal) or a named color. This
+ option will not work well with PDF files that do things like
filling in white behind the text.
matteColor color
@@ -540,7 +555,7 @@ VIEWER SETTINGS
a named color.
fullScreenMatteColor color
- Set the matte color for full-screen mode. The color can be
+ Set the matte color for full-screen mode. The color can be
#RRGGBB (hexadecimal) or a named color.
selectionColor color
@@ -548,14 +563,14 @@ VIEWER SETTINGS
or a named color.
reverseVideoInvertImages yes | no
- If set to "no", xpdf's reverse-video mode inverts text and vec-
- tor graphic content, but not images. If set to "yes", xpdf
+ If set to "no", xpdf's reverse-video mode inverts text and vec-
+ tor graphic content, but not images. If set to "yes", xpdf
inverts images as well. The default is "no".
popupMenuCmd title command ...
- Add a command to the popup menu. Title is the text to be dis-
- played in the menu. Command is an Xpdf command (see the COM-
- MANDS section of the xpdf(1) man page for details). Multiple
+ Add a command to the popup menu. Title is the text to be dis-
+ played in the menu. Command is an Xpdf command (see the COM-
+ MANDS section of the xpdf(1) man page for details). Multiple
commands are separated by whitespace.
maxTileWidth pixels
@@ -563,11 +578,11 @@ VIEWER SETTINGS
ing pages. This defaults to 1500.
maxTileHeight pixels
- Set the maximum height of tiles to be used by xpdf when raster-
+ Set the maximum height of tiles to be used by xpdf when raster-
izing pages. This defaults to 1500.
tileCacheSize tiles
- Set the maximum number of tiles to be cached by xpdf when ras-
+ Set the maximum number of tiles to be cached by xpdf when ras-
terizing pages. This defaults to 10.
workerThreads numThreads
@@ -575,16 +590,16 @@ VIEWER SETTINGS
izing pages. This defaults to 1.
launchCommand command
- Sets the command executed when you click on a "launch"-type
- link. The intent is for the command to be a program/script
- which determines the file type and runs the appropriate viewer.
- The command line will consist of the file to be launched, fol-
- lowed by any parameters specified with the link. Do not use
- "%s" in "command". By default, this is unset, and Xpdf will
+ Sets the command executed when you click on a "launch"-type
+ link. The intent is for the command to be a program/script
+ which determines the file type and runs the appropriate viewer.
+ The command line will consist of the file to be launched, fol-
+ lowed by any parameters specified with the link. Do not use
+ "%s" in "command". By default, this is unset, and Xpdf will
simply try to execute the file (after prompting the user).
movieCommand command
- Sets the command executed when you click on a movie annotation.
+ Sets the command executed when you click on a movie annotation.
The string "%s" will be replaced with the movie file name. This
has no default value.
@@ -592,7 +607,7 @@ VIEWER SETTINGS
Sets the default printer used in the viewer's print dialog.
bind modifiers-key context command ...
- Add a key or mouse button binding. Modifiers can be zero or
+ Add a key or mouse button binding. Modifiers can be zero or
more of:
shift-
@@ -628,14 +643,14 @@ VIEWER SETTINGS
overLink / offLink (mouse over link or not)
scrLockOn / scrLockOff (scroll lock on/off)
- The context string can include only one of each pair in the
+ The context string can include only one of each pair in the
above list.
- Command is an Xpdf command (see the COMMANDS section of the
- xpdf(1) man page for details). Multiple commands are separated
+ Command is an Xpdf command (see the COMMANDS section of the
+ xpdf(1) man page for details). Multiple commands are separated
by whitespace.
- The bind command replaces any existing binding, but only if it
+ The bind command replaces any existing binding, but only if it
was defined for the exact same modifiers, key, and context. All
tokens (modifiers, key, context, commands) are case-sensitive.
@@ -653,10 +668,10 @@ VIEWER SETTINGS
See the xpdf(1) man page for more examples.
unbind modifiers-key context
- Removes a key binding established with the bind command. This
- is most useful to remove default key bindings before establish-
- ing new ones (e.g., if the default key binding is given for
- "any" context, and you want to create new key bindings for mul-
+ Removes a key binding established with the bind command. This
+ is most useful to remove default key bindings before establish-
+ ing new ones (e.g., if the default key binding is given for
+ "any" context, and you want to create new key bindings for mul-
tiple contexts).
tabStateFile path
@@ -665,17 +680,33 @@ VIEWER SETTINGS
MISCELLANEOUS SETTINGS
drawAnnotations yes | no
- If set to "no", annotations will not be drawn or printed. The
+ If set to "no", annotations will not be drawn or printed. The
default value is "yes".
drawFormFields yes | no
- If set to "no", form fields will not be drawn or printed. The
+ If set to "no", form fields will not be drawn or printed. The
default value is "yes".
+ enableXFA yes | no
+ If an XFA form is present, and this option is set to "yes", Xpdf
+ will parse the XFA form and use certain XFA information to over-
+ ride AcroForm information. If set to "no", the XFA form will
+ not be read. The default value is "yes".
+
+ savePageNumbers yes | no
+ If set to "yes", xpdf will save the current page numbers of all
+ open files in ~/.xpdf.pages when the files are closed (or when
+ quitting xpdf). Next time the file is opened, the last-viewed
+ page number will be restored. The default value is "yes".
+
printCommands yes | no
- If set to "yes", drawing commands are printed as they're exe-
+ If set to "yes", drawing commands are printed as they're exe-
cuted (useful for debugging). This defaults to "no".
+ printStatusInfo
+ If set to "yes", print a status message (to stdout) before each
+ page is processed. This defaults to "no".
+
errQuiet yes | no
If set to "yes", this suppresses all error and warning messages
from all of the Xpdf tools. This defaults to "no".
@@ -733,7 +764,7 @@ EXAMPLES
FILES
- /usr/local/etc/xpdfrc
+ /etc/xpdfrc
This is the default location for the system-wide configuration
file. Depending on build options, it may be placed elsewhere.
@@ -742,7 +773,7 @@ FILES
read in place of the system-wide file.
AUTHOR
- The Xpdf software and documentation are copyright 1996-2021 Glyph &
+ The Xpdf software and documentation are copyright 1996-2022 Glyph &
Cog, LLC.
SEE ALSO
@@ -752,4 +783,4 @@ SEE ALSO
- 28 Jan 2021 xpdfrc(5)
+ 18 Apr 202 xpdfrc(5)