From f4c73959714a512345707b02131b8b418bf17578 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Wobst?= Date: Thu, 15 Apr 2004 15:30:32 +0000 Subject: [PATCH] disable outlines (we do not yet have those) git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@1675 069f4177-920e-0410-937b-c2a4a81bcd90 --- pyx/canvas.py | 31 +++++++++---------------------- 1 file changed, 9 insertions(+), 22 deletions(-) diff --git a/pyx/canvas.py b/pyx/canvas.py index 24ac4d17..5dae5362 100644 --- a/pyx/canvas.py +++ b/pyx/canvas.py @@ -498,35 +498,26 @@ class canvas(_canvas): file.write("1 0 obj\n" "<<\n" "/Type /Catalog\n" - "/Outlines 2 0 R\n" - "/Pages 3 0 R\n" + "/Pages 2 0 R\n" ">>\n" "endobj\n") reflist.append(file.tell()) file.write("2 0 obj\n" "<<\n" - "/Type Outlines\n" - "/Count 0\n" - ">>\n" - "endobj\n") - reflist.append(file.tell()) - file.write("3 0 obj\n" - "<<\n" "/Type /Pages\n" - "/Kids [4 0 R]\n" + "/Kids [3 0 R]\n" "/Count 1\n" ">>\n" "endobj\n") reflist.append(file.tell()) - file.write("4 0 obj\n" + file.write("3 0 obj\n" "<<\n" "/Type /Page\n" - "/Parent 3 0 R\n") + "/Parent 2 0 R\n") abbox.outputPDF(file) - file.write("/Contents 5 0 R\n" + file.write("/Contents 4 0 R\n" "/Resources <<\n") - #"/ProcSet 7 0 R\n") # disabled ProcSet (its optional) - fontstartref = 6 + fontstartref = 5 fontnr = 0 if len([pritem for pritem in mergedprolog if isinstance(pritem, prolog.fontdefinition)]): @@ -543,8 +534,8 @@ class canvas(_canvas): ">>\n" "endobj\n") reflist.append(file.tell()) - file.write("5 0 obj\n" - "<< /Length 6 0 R >>\n" + file.write("4 0 obj\n" + "<< /Length 5 0 R >>\n" "stream\n") streamstartpos = file.tell() @@ -557,13 +548,9 @@ class canvas(_canvas): file.write("endstream\n" "endobj\n") reflist.append(file.tell()) - file.write("6 0 obj\n" + file.write("5 0 obj\n" "%s\n" "endobj\n" % (streamendpos - streamstartpos)) - #reflist.append(file.tell()) # disabled ProcSet (its optional) - #file.write("7 0 obj\n" - # "[/PDF /Text]\n" - # "endobj\n") fontnr = 0 for pritem in mergedprolog: -- 2.11.4.GIT