Package: pdftk-java
Version: 3.1.1-1
Severity: normal
Since the upgrade to 3.1.1-1, when I run a command like
pdftk input.pdf update_info_utf8 info output output.pdf
where the "info" file contains
PageMediaBegin
PageMediaNumber: 1
PageMediaRotation: 0
PageMediaRect: 0 0 595.28 841.89
PageMediaDimensions: 595.28 841.89
I get the following warning:
pdftk Warning: unexpected PageMedia case in LoadDataFile(); continuing
This is PageMediaDimensions that triggers the warning. Note that it is
present in the data generated by "pdftk input.pdf dump_data_utf8".
It seems that
if (buff.startsWith(PdfPageMedia.BEGIN_MARK)
|| pagemedia.loadNumber(buff)
|| pagemedia.loadRotation(buff)
|| pagemedia.loadRect(buff)
|| pagemedia.loadCrop(buff)) {
// success
} else { // warning
System.err.println(
"pdftk Warning: unexpected PageMedia case in LoadDataFile();
continuing");
}
in LoadDataFile() from data_import.java doesn't match
static final String PREFIX = "PageMedia";
static final String BEGIN_MARK = "PageMediaBegin";
static final String NUMBER_LABEL = "PageMediaNumber:";
static final String ROTATION_LABEL = "PageMediaRotation:";
static final String RECT_LABEL = "PageMediaRect:";
static final String DIMENSIONS_LABEL = "PageMediaDimensions:";
static final String CROP_LABEL = "PageMediaCropRect:";
from PdfPageMedia.java.
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500,
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.6.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages pdftk-java depends on:
ii default-jre-headless [java8-runtime-headless] 2:1.11-72
ii libbcprov-java 1.61-1
ii libcommons-lang3-java 3.8-2
ii openjdk-11-jre-headless [java8-runtime-headless] 11.0.7+10-3
pdftk-java recommends no packages.
Versions of packages pdftk-java suggests:
ii poppler-utils [xpdf-utils] 0.71.0-6
-- no debconf information
--
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)