[NTG-pdftex] [pdftex-Patches][1812] Patch for bug report 1751

pdftex-patches at sarovar.org pdftex-patches at sarovar.org
Wed Jun 25 08:59:40 CEST 2008

Patches item #1812, was opened at 2008-06-25 00:29
Status: Open
Priority: 3
Submitted By: Heiko Oberdiek (oberdiek)
Assigned to: Martin Schröder (oneiros)
Summary: Patch for bug report 1751 
Resolution: None
Group: v1.40.0
Category: PDF inclusion

Initial Comment:

this patch fixes bug report 1751 "bounding box ignored?".
The source of the problem is pdftoepdf.cc: the contents
stream is copied with *all* entries, but only Length, Filter,
DecodeParms must be copied.

Yours sincerely
  Heiko <oberdiek at uni-freiburg.de>


>Comment By: Martin Schröder (oneiros)
Date: 2008-06-25 08:59

While this probably works, I prefer a different approach: Propagate all keys from the stream dict, but check for name collisons. Not hard to do (just use an avl), but probably not worth it for pdfTeX anymore.
But see http://tracker.luatex.org/view.php?id=56

Your patch limits us to some (already known) keys and doesn't even handle all keys in table 3.4. And who knows which keys will be added in future PDF versions or if the PDF contains keys with application data? "Be liberal in what you accept."

The input PDF in #1751 is broken.


You can respond by visiting: 

More information about the ntg-pdftex mailing list