From 6001e940eef4e6e3ded00baef6e323d1e269041a Mon Sep 17 00:00:00 2001 From: Chris Bowditch Date: Thu, 7 Jan 2010 12:07:23 +0000 Subject: [PATCH] Bugzilla #48376: Bugfix in AFP output: Page Overlay not generated when using IF Submitted by: Venkat Reddy git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@896856 13f79535-47bb-0310-9956-ffa450edef68 --- .../fop/render/afp/extensions/AFPExtensionHandler.java | 6 ++++++ status.xml | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/java/org/apache/fop/render/afp/extensions/AFPExtensionHandler.java b/src/java/org/apache/fop/render/afp/extensions/AFPExtensionHandler.java index c487b1825..254b68f1f 100644 --- a/src/java/org/apache/fop/render/afp/extensions/AFPExtensionHandler.java +++ b/src/java/org/apache/fop/render/afp/extensions/AFPExtensionHandler.java @@ -90,6 +90,12 @@ public class AFPExtensionHandler extends DefaultHandler throw new SAXException("Invalid URI: " + src, e); } this.returnedObject = formMap; + } else if (AFPElementMapping.INCLUDE_PAGE_OVERLAY.equals(localName)) { + this.returnedObject = new AFPPageOverlay(); + String name = lastAttributes.getValue("name"); + if (name != null) { + returnedObject.setName(name); + } } else { AFPPageSetup pageSetupExtn = null; if (AFPElementMapping.INVOKE_MEDIUM_MAP.equals(localName)) { diff --git a/status.xml b/status.xml index 88827e8d3..c0833f405 100644 --- a/status.xml +++ b/status.xml @@ -58,7 +58,10 @@ documents. Example: the fix of marks layering will be such a case when it's done. --> - + + Bugfix: AFP Renderer: Page Overlays not generated when using Intermediate Format + + Bugfix: AFP Renderer: Underline is incorrectly placed when reference-orientation != 0 -- 2.39.5