diff options
author | Keiron Liddle <keiron@apache.org> | 2001-08-14 14:50:30 +0000 |
---|---|---|
committer | Keiron Liddle <keiron@apache.org> | 2001-08-14 14:50:30 +0000 |
commit | b269a5cca4b6b588dae41d54a29a231c37e9624f (patch) | |
tree | 1cd6a836ba91e470343f439f969f9e76848b6650 /src/org/apache/fop/svg/PDFTranscoder.java | |
parent | 954d6b9829320351b127766b3ecb7592b387521c (diff) | |
download | xmlgraphics-fop-b269a5cca4b6b588dae41d54a29a231c37e9624f.tar.gz xmlgraphics-fop-b269a5cca4b6b588dae41d54a29a231c37e9624f.zip |
adds support for svg links to be put into the pdf
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194423 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/org/apache/fop/svg/PDFTranscoder.java')
-rw-r--r-- | src/org/apache/fop/svg/PDFTranscoder.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/org/apache/fop/svg/PDFTranscoder.java b/src/org/apache/fop/svg/PDFTranscoder.java index 1a37558ad..74197263d 100644 --- a/src/org/apache/fop/svg/PDFTranscoder.java +++ b/src/org/apache/fop/svg/PDFTranscoder.java @@ -181,6 +181,8 @@ public class PDFTranscoder extends XMLAbstractTranscoder { GraphicsNodeRenderContext rc = getRenderContext(stroke); BridgeContext ctx = new BridgeContext(userAgent, rc); PDFAElementBridge pdfAElementBridge = new PDFAElementBridge(); + AffineTransform currentTransform = new AffineTransform(1, 0, 0, 1, 0, 0); + pdfAElementBridge.setCurrentTransform(currentTransform); ctx.putBridge(pdfAElementBridge); GraphicsNode gvtRoot; try { @@ -265,14 +267,13 @@ public class PDFTranscoder extends XMLAbstractTranscoder { PDFDocumentGraphics2D graphics = new PDFDocumentGraphics2D(stroke, output.getOutputStream(), w, h); graphics.setSVGDimension(docWidth, docHeight); - + currentTransform.setTransform(1, 0, 0, -1, 0, height); if (!stroke) { TextPainter textPainter = null; textPainter = new PDFTextPainter(graphics.getFontState()); rc.setTextPainter(textPainter); } - pdfAElementBridge.setPDFGraphics2D(graphics); if (hints.containsKey(ImageTranscoder.KEY_BACKGROUND_COLOR)) { graphics.setBackgroundColor((Color)hints.get(ImageTranscoder.KEY_BACKGROUND_COLOR)); } |