[FOP] Cannot add cropped pdf as fo:external-graphic
John Brown <[email protected]>
| Newsgroups | gmane.text.xml.fop.user |
|---|---|
| Message-ID | <DM3PR11MB08908B0ABFBC79D113CCB85A9EA40@DM3PR11MB0890.namprd11.prod.outlook.com> |
My original pdf (created by printing to PDF Creator (http://www.pdfforge.org/pdfcreator) works as an external graphic in test.fo. This PDF has 1-inch borders which I removed using Briss (http://briss.sourceforge.net/). The cropped PDF image is not displayed in test.pdf. I think that it is present but invisible because when I look at the document's properties (Fonts), I see two fonts but lorem_cropped.pdf has 1 font.
To reproduce:
<!-- BEGIN test.fo -->
<?xml version="1.0"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="A4-portrait" page-height="29.7cm" page-width="21.0cm" margin="2cm">
<fo:region-body/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4-portrait">
<fo:flow flow-name="xsl-region-body">
<fo:block>
Hello, World!
</fo:block>
<fo:block>
<fo:external-graphic src="lorem_cropped.pdf" /> <!-- External graphic here -->
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
<!-- END test.fo -->
lorem.pdf is a "Lorem ipsum" paragraph printed to PDF Creator on letter
size paper.
lorem_cropped.pdf is lorem.pdf cropped to contain just the paragraph
with minimal whitespace.
test.pdf is the output of
C:\>fop test.fo test.pdf
I am using fop SVN r1768353 (2016-10-20 17:03:59 -0500) and the fop
PDF Images plugin from
https://dist.apache.org/repos/dist/dev/xmlgraphics/binaries/ on
Windows 10.
Regards,
John Brown.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
lorem.pdf
(application/pdf, 17.7 KB) - not displayed
lorem_cropped.pdf
(application/pdf, 15.4 KB) - not displayed
test.pdf
(application/pdf, 20.3 KB) - not displayed