diff options
author | ben | 2018-09-29 22:04:05 +0200 |
---|---|---|
committer | ben | 2018-09-29 22:04:05 +0200 |
commit | 200508be7ffc34a3e7ce383f6f32ad357cb8a9cd (patch) | |
tree | 93580b79a25248c5b868759761fdd1b33b0182fa | |
parent | fc7e44a646462315effed63ad28f6ce0f3241ec9 (diff) | |
download | truepolyglot-1.5.3.tar.gz truepolyglot-1.5.3.tar.bz2 truepolyglot-1.5.3.tar.xz |
Fix PDF offset with acrobat-compatibility option.1.5.3
-rw-r--r-- | PolyglotFile/polyglotszippdf.py | 2 | ||||
-rwxr-xr-x | truepolyglot | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/PolyglotFile/polyglotszippdf.py b/PolyglotFile/polyglotszippdf.py index eadf5d0..4725a74 100644 --- a/PolyglotFile/polyglotszippdf.py +++ b/PolyglotFile/polyglotszippdf.py @@ -81,6 +81,8 @@ class PolyglotSZipPdf(PolyglotPdfZip): k2_stream_offset = new_pdf.get_first_stream_offset() new_pdf.file_offset = offset + if self.acrobat_compatibility: + new_pdf.file_offset = new_pdf.file_offset + 1 pdf_buffer = new_pdf.get_build_buffer() j2 = pdf_buffer[k2_stream_offset + size_k2_stream:] diff --git a/truepolyglot b/truepolyglot index de74974..bd187a1 100755 --- a/truepolyglot +++ b/truepolyglot @@ -25,7 +25,7 @@ def main(): ' file content as first object or/and payload2 file' + ' content as last oject.\n') usage_str = '%(prog)s format [options] output-file' - epilog_str = 'TruePolyglot v1.5.2' + epilog_str = 'TruePolyglot v1.5.3' frm = argparse.RawTextHelpFormatter parser = argparse.ArgumentParser(description=description_str, epilog=epilog_str, |