aboutsummaryrefslogtreecommitdiffstats
path: root/src/java
diff options
context:
space:
mode:
authorJeremias Maerki <jeremias@apache.org>2003-11-07 21:55:23 +0000
committerJeremias Maerki <jeremias@apache.org>2003-11-07 21:55:23 +0000
commit384516fad3865832392fe607e636484e9d318cd6 (patch)
tree91f650687ba20b4d9b9eb7507e24fb278a9faa80 /src/java
parenta2da25b8b53ea2de45b105a142987a89d9d78537 (diff)
downloadxmlgraphics-fop-384516fad3865832392fe607e636484e9d318cd6.tar.gz
xmlgraphics-fop-384516fad3865832392fe607e636484e9d318cd6.zip
Use different base class for user agent
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196989 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java')
-rw-r--r--src/java/org/apache/fop/svg/PDFTranscoder.java25
1 files changed, 7 insertions, 18 deletions
diff --git a/src/java/org/apache/fop/svg/PDFTranscoder.java b/src/java/org/apache/fop/svg/PDFTranscoder.java
index 2d0bd7cc2..99ce60963 100644
--- a/src/java/org/apache/fop/svg/PDFTranscoder.java
+++ b/src/java/org/apache/fop/svg/PDFTranscoder.java
@@ -52,31 +52,20 @@ package org.apache.fop.svg;
import java.awt.Color;
import java.awt.geom.AffineTransform;
-import java.awt.geom.Rectangle2D;
import java.io.IOException;
-import java.net.MalformedURLException;
-import java.net.URL;
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
import org.apache.avalon.framework.container.ContainerUtil;
import org.apache.batik.bridge.BridgeContext;
-import org.apache.batik.bridge.BridgeException;
-import org.apache.batik.bridge.GVTBuilder;
import org.apache.batik.bridge.UserAgent;
-import org.apache.batik.bridge.ViewBox;
-import org.apache.batik.dom.svg.SVGOMDocument;
-import org.apache.batik.gvt.GraphicsNode;
import org.apache.batik.gvt.TextPainter;
import org.apache.batik.gvt.renderer.StrokingTextPainter;
import org.apache.batik.transcoder.TranscoderException;
import org.apache.batik.transcoder.TranscoderOutput;
import org.apache.batik.transcoder.image.ImageTranscoder;
-import org.apache.batik.transcoder.image.resources.Messages;
import org.w3c.dom.Document;
-import org.w3c.dom.svg.SVGDocument;
-import org.w3c.dom.svg.SVGSVGElement;
/**
* This class enables to transcode an input to a pdf document.
@@ -123,11 +112,11 @@ public class PDFTranscoder extends AbstractFOPTranscoder
* @see org.apache.fop.svg.AbstractFOPTranscoder#createUserAgent()
*/
protected UserAgent createUserAgent() {
- return new SVGAbstractTranscoderUserAgent() {
- // The PDF stuff wants everything at 72dpi
- public float getPixelUnitToMillimeter() {
- return 0.3427778f;
- }
+ return new AbstractFOPTranscoder.FOPTranscoderUserAgent() {
+ // The PDF stuff wants everything at 72dpi
+ public float getPixelUnitToMillimeter() {
+ return 0.3427778f; //72dpi
+ }
};
}
@@ -165,8 +154,8 @@ public class PDFTranscoder extends AbstractFOPTranscoder
super.transcode(document, uri, output);
// prepare the image to be painted
- int w = (int)(width+.5);
- int h = (int)(height+.5);
+ int w = (int)(width + 0.5);
+ int h = (int)(height + 0.5);
try {
graphics.setupDocument(output.getOutputStream(), w, h);