]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/pdf/DiagramPrinter.java
Sync git svn branch with SVN repository r33173.
[simantics/platform.git] / bundles / org.simantics.modeling.ui / src / org / simantics / modeling / ui / pdf / DiagramPrinter.java
index ccdf57fbe89f8ec655bef4fb1dd3b5b5f7ed8986..1b916fcb0b884524614d205b1da61851b70a236d 100644 (file)
@@ -30,6 +30,7 @@ import org.simantics.db.layer0.util.SessionGarbageCollection;
 import org.simantics.db.management.ISessionContext;\r
 import org.simantics.document.DocumentSettings;\r
 import org.simantics.document.DocumentUtils;\r
 import org.simantics.db.management.ISessionContext;\r
 import org.simantics.document.DocumentSettings;\r
 import org.simantics.document.DocumentUtils;\r
+import org.simantics.export.core.pdf.ServiceBasedPdfExportPageEvent;\r
 import org.simantics.modeling.requests.CollectionRequest;\r
 import org.simantics.modeling.requests.CollectionResult;\r
 import org.simantics.modeling.requests.Node;\r
 import org.simantics.modeling.requests.CollectionRequest;\r
 import org.simantics.modeling.requests.CollectionResult;\r
 import org.simantics.modeling.requests.Node;\r
@@ -115,6 +116,7 @@ public class DiagramPrinter {
                     document = new Document(pageSize);\r
                     writer = PdfWriter.getInstance(document, new FileOutputStream(exportPath));\r
                    writer.setPdfVersion(PdfWriter.PDF_VERSION_1_7);\r
                     document = new Document(pageSize);\r
                     writer = PdfWriter.getInstance(document, new FileOutputStream(exportPath));\r
                    writer.setPdfVersion(PdfWriter.PDF_VERSION_1_7);\r
+                   writer.setPageEvent(new ServiceBasedPdfExportPageEvent());\r
                    if ( exportPlan.attachTG ) {\r
                        writer.addViewerPreference(PdfName.USEATTACHMENTS, PdfBoolean.PDFTRUE);\r
                    }\r
                    if ( exportPlan.attachTG ) {\r
                        writer.addViewerPreference(PdfName.USEATTACHMENTS, PdfBoolean.PDFTRUE);\r
                    }\r