jeremias 2004/08/16 12:31:41 Modified: src/java/org/apache/fop/svg AbstractFOPTranscoder.java PDFTranscoder.java Log: Fix getPixelUnitToMillimeter Submitted by: Thomas DeWeese <Thomas.DeWeese.at.Kodak.com> Revision Changes Path 1.7 +1 -1 xml-fop/src/java/org/apache/fop/svg/AbstractFOPTranscoder.java Index: AbstractFOPTranscoder.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/svg/AbstractFOPTranscoder.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- AbstractFOPTranscoder.java 31 Mar 2004 10:55:07 -0000 1.6 +++ AbstractFOPTranscoder.java 16 Aug 2004 19:31:40 -0000 1.7 @@ -213,7 +213,7 @@ return ((Float)getTranscodingHints().get(key)).floatValue(); } else { // return 0.3528f; // 72 dpi - return 0.26458333333333333333333333333333f; // 96dpi + return 25.4f / 96; //96dpi = 0.2645833333333333333f; } } 1.12 +4 -1 xml-fop/src/java/org/apache/fop/svg/PDFTranscoder.java Index: PDFTranscoder.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/svg/PDFTranscoder.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- PDFTranscoder.java 31 Mar 2004 10:55:07 -0000 1.11 +++ PDFTranscoder.java 16 Aug 2004 19:31:41 -0000 1.12 @@ -83,7 +83,8 @@ return new AbstractFOPTranscoder.FOPTranscoderUserAgent() { // The PDF stuff wants everything at 72dpi public float getPixelUnitToMillimeter() { - return 0.3427778f; //72dpi + //return super.getPixelUnitToMillimeter(); + return 25.4f / 72; //72dpi = 0.352778f; } }; } @@ -122,6 +123,8 @@ super.transcode(document, uri, output); + getLogger().trace("document size: " + width + " x " + height); + // prepare the image to be painted int w = (int)(width + 0.5); int h = (int)(height + 0.5);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]