While trying to test pdfsizeopt, I had a problem with the current pgf manual (using revision 223 of pdfsizeopt):
----
./pdfsizeopt.py pgfmanual.pdf.1
info: This is pdfsizeopt.py rUNKNOWN size=316511.
info: using Java for Multivalent: /usr/bin/java
info: loading PDF from: pgfmanual.pdf.1
info: loaded PDF of 5346838 bytes
Traceback (most recent call last):
File "./pdfsizeopt.py", line 7846, in <module>
main(sys.argv)
File "./pdfsizeopt.py", line 7808, in main
).Load(file_name)
File "./pdfsizeopt.py", line 3474, in Load
data, do_ignore_generation_numbers=self.do_ignore_generation_numbers)
File "./pdfsizeopt.py", line 3818, in ParseUsingXref
xref_ofs, xref_obj_num, xref_generation)
File "./pdfsizeopt.py", line 3626, in ParseUsingXrefStream
w0, w1, w2, index, xref_data = xref_obj.GetAndClearXrefStream()
File "./pdfsizeopt.py", line 1466, in GetAndClearXrefStream
xref_tuple = self.GetXrefStream()
File "./pdfsizeopt.py", line 1459, in GetXrefStream
(len(xref_data), widths, index))
__main__.PdfXrefStreamError: data length does not match /Index: xref_data_size=186135 widths=[1, 3, 1] index=(0, 37226)
----
If you need any extra information, please let me know.
Thanks,
Rogério Brito.
5.1 MB Download