jeremias 2005/01/18 00:55:58 Modified: src/java/org/apache/fop/render/xml XMLRenderer.java Log: I need the CTM for display-align checks. Revision Changes Path 1.37 +6 -2 xml-fop/src/java/org/apache/fop/render/xml/XMLRenderer.java Index: XMLRenderer.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/render/xml/XMLRenderer.java,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- XMLRenderer.java 18 Jan 2005 06:58:03 -0000 1.36 +++ XMLRenderer.java 18 Jan 2005 08:55:58 -0000 1.37 @@ -456,15 +456,19 @@ addTraitAttributes(block); if (block instanceof BlockViewport) { BlockViewport bvp = (BlockViewport)block; + boolean abspos = false; if (bvp.getPositioning() == Block.ABSOLUTE) { addAttribute("positioning", "absolute"); - addAttribute("left-position", bvp.getXOffset()); - addAttribute("top-position", bvp.getYOffset()); + abspos = true; } else if (bvp.getPositioning() == Block.FIXED) { addAttribute("positioning", "fixed"); + abspos = true; + } + if (abspos) { addAttribute("left-position", bvp.getXOffset()); addAttribute("top-position", bvp.getYOffset()); } + addAttribute("ctm", bvp.getCTM().toString()); } else { if (block.getPositioning() == Block.RELATIVE) { addAttribute("positioning", "relative");
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]