Subject: [PATCH 18/20] Generate shorter PDF documents --- src/java/org/apache/fop/pdf/PDFDictionary.java | 2 +- src/java/org/apache/fop/pdf/PDFStructElem.java | 1 - 2 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/java/org/apache/fop/pdf/PDFDictionary.java b/src/java/org/apache/fop/pdf/PDFDictionary.java index 93781e0..146c776 100644 --- a/src/java/org/apache/fop/pdf/PDFDictionary.java +++ b/src/java/org/apache/fop/pdf/PDFDictionary.java @@ -139,7 +139,7 @@ public class PDFDictionary extends PDFObject implements PDFClearable { */ protected void writeDictionary(OutputStream out) throws IOException { out.write(encode("<<")); - boolean compact = (this.order.size() <= 2); + boolean compact = (this.order.size() <= 4); Iterator iter = this.order.iterator(); while (iter.hasNext()) { String key = (String)iter.next(); diff --git a/src/java/org/apache/fop/pdf/PDFStructElem.java b/src/java/org/apache/fop/pdf/PDFStructElem.java index 5e4185a..dda81d0 100644 --- a/src/java/org/apache/fop/pdf/PDFStructElem.java +++ b/src/java/org/apache/fop/pdf/PDFStructElem.java @@ -41,7 +41,6 @@ public class PDFStructElem extends PDFDictionary { if (parent instanceof PDFStructElem) { parentElement = (PDFStructElem) parent; } - put("Type", new PDFName("StructElem")); put("S", structureType); setParent(parent); } -- 1.6.4.2