Andreas Schlegel created FOP-3179:
-------------------------------------

             Summary: bounding box on image is not where it should be (PDF/UA)
                 Key: FOP-3179
                 URL: https://issues.apache.org/jira/browse/FOP-3179
             Project: FOP
          Issue Type: Bug
          Components: image/unqualified
    Affects Versions: 2.9
         Environment: Windows 10
            Reporter: Andreas Schlegel
         Attachments: example.pdf, notice.xml, notice.xsl

Our code generates a PDF file with image and bounding box. But the image and 
bounding box are not on top of each other (see attached example.pdf and open it 
with axesPDF ).

If the bounding box is missing, the image cannot be displayed at all or not 
correctly in alternative representations.


If you use the axesPDF tool 
(https://www.axes4.com/de/software-services/axespdf/download), you can see that 
the bounding box is always placed in the bottom left corner of the respective 
page.

 

PAC3 doesn't show any error except white spaces instead of images (screenreader 
preview) but this is not classified as error.

 

*** Settings:
 
pom.xml:
<version.fop>2.9</version.fop>
 
<dependency>
  <groupId>org.apache.xmlgraphics</groupId>
  <artifactId>fop</artifactId>
  <version>${version.fop}</version>
</dependency>
 
 
fop.conf
  <renderers>
    <renderer mime="application/pdf">
      <version>1.6</version>
      <pdf-ua-mode>PDF/UA-1</pdf-ua-mode>  
    ...
 
xsl:
      <fo:block-container  position="fixed"  left="24mm" top="24mm">
         <fo:block role="P" position="fixed"  left="24mm" top="24mm">
            <fo:external-graphic position="fixed"  left="24mm" top="24mm"
               src="any-image.png" fox:alt-text="xyz">
            </fo:external-graphic>
         </fo:block>
      </fo:block-container>
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to