Gary S. wrote:
I've downloaded your FO Converter product (the .NET version) for evaluation, and run it against some of the XSLFO that I'm looking to convert. Looks fairly good, but I have a couple of queries I was wondering if you could help me with?1. The headers and footers on the resulting RTF are duplicated (that is, I get two lines instead of 1). Is this just an artefact of the evaluation version (similar to the random duplicated characters)? Or is this likely to be a problem in production too?
This is not an artifact.* If you have opened the resulting RTF in any application other than MS-Word, then this is almost certainly a bug in this application. Our product exclusively targets MS-Word for the RTF, WML and DOCX formats.
* If you have opened the resulting RTF in MS-Word 2000-2013, then this issue can probably be solved by slightly modifying the XSL-FO you generate. If you don't see how to workaround this issue, then do not hesitate to send us a small sample XSL-FO file having this problem.
2. In order to be able to produce the RTF without needing HTML requests
for images, I'd like to either invoke the converter with pointers to
in-memory images,
This is may be possible by implementing the IGraphicFactory interface: http://www.xmlmind.com/foconverter/_distrib/dotnet/doc/user/icographic_dotnet.html
or else embed the images in the XSL FO. (I do the
former with a similar tool that we use to convert XSL FO to PDF).
This is certainly possible by using "data:" URLs. See http://en.wikipedia.org/wiki/Data_URI_scheme
Example: --- <fo:external-graphic role="Item #1" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAA AAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSU RBVHjaVY6xDcAwCAS/pPQaLim9QmajdOk2I 2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwao A6wOCw05Y7FBgE0tIWQ+sBcwKM8qoD/wB5w GL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVL QAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZ U1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlz dHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG 4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZT A3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2Zjloa iHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRt u30AAAAASUVORK5CYII="/> ---
From my perusal of your documentation it appears that the latter is
possible using your sdt:picture extension (set to not editable, and
with a contained sdt:image-data element that contains a base 64
encoding of the image).
sdt:picture basically creates a picture *interactive* *control* embedded in the DOCX file. The sdt:image-data is used to specify the initial content of the picture control. Therefore it's not a good idea to use this feature just to embed images. Moreover this extension is supported only for a DOCX output and not for the RTF output.
However, this portion of the document is
fairly sparse; are there any demos online or example code that uses
embedded images in this fashion that I could examine?
See attached files.
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- © 2007 Pixware. This file is part of the XMLmind FO Converter XSL-FO Test Cases. Permission is granted to copy and modify this file provided that any work derived from it bear a reference to the original document. --> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:sdt="http://www.xmlmind.com/foconverter/xsl/extensions/docx/sdt" xmlns:xfc="http://www.xmlmind.com/foconverter/xsl/extensions"> <fo:layout-master-set> <fo:simple-page-master margin-bottom="1.5cm" margin-left="1.5cm" margin-right="1.5cm" margin-top="1.5cm" master-name="all-pages" page-height="29.7cm" page-width="21cm"> <fo:region-body border-style="solid" border-width="1pt" margin-bottom="0.5cm" margin-top="0.5cm" padding="7.5pt" /> <fo:region-before display-align="before" extent="0.5cm" /> <fo:region-after display-align="after" extent="0.5cm" /> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-reference="all-pages"> <fo:static-content flow-name="xsl-region-before"> <fo:block font-family="Helvetica" font-size="10pt"><fo:table border-style="none" width="100%"> <fo:table-body> <fo:table-row> <fo:table-cell width="50%"> <fo:block text-align="left">XMLmind FO Converter</fo:block> </fo:table-cell> <fo:table-cell width="50%"> <fo:block text-align="right">XSL-FO Test Case</fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table></fo:block> </fo:static-content> <fo:static-content flow-name="xsl-region-after"> <fo:block font-family="Helvetica" font-size="10pt"><fo:table border-style="none" width="100%"> <fo:table-body> <fo:table-row> <fo:table-cell width="50%"> <fo:block text-align="left">Structured Document Tags Extension</fo:block> </fo:table-cell> <fo:table-cell width="50%"> <fo:block text-align="right"><fo:page-number /> / <fo:page-number-citation ref-id="end" /></fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table></fo:block> </fo:static-content> <fo:flow flow-name="xsl-region-body"> <fo:block background-color="rgb(240,240,240)" border-style="solid" border-width="0.5pt" font-size="14pt" padding-bottom="3pt" padding-top="3pt" text-align="center">Structured Document Tags Extension</fo:block> <fo:table margin-left="10pt" margin-right="10pt" space-before="10pt" table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(5)" /> <fo:table-column column-width="proportional-column-width(10)" /> <fo:table-body> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Text Field</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:text-field binding="text-field-1" prompt="[Click here to enter text.]" /></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Text Field (multi-line)</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="5pt"> <fo:block border="solid 1pt blue" end-indent="1mm" font-family="sans-serif" padding="1mm" start-indent="1mm"><fo:inline><sdt:text-field binding="text-field-2" multi-line="true" prompt="[Click here to enter text.]" /></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Text Field (initialized)</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:text-field binding="text-field-3" initial-value="initial value" /></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Drop-Down List</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:drop-down-list binding="drop-down-list" prompt="[Select item.]"> <sdt:list-entry display-text="item #1 text" value="item #1 value" /> <sdt:list-entry display-text="item #2 text" value="item #2 value" /> <sdt:list-entry display-text="item #3 text" value="item #3 value" /> </sdt:drop-down-list></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Combo Box</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:combo-box binding="combo-box-1" prompt="[Select item.]"> <sdt:list-entry value="item #1" /> <sdt:list-entry value="item #2" /> <sdt:list-entry value="item #3" /> </sdt:combo-box></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Combo Box (initialized)</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:combo-box binding="combo-box-2" initial-value="item #1"> <sdt:list-entry value="item #1" /> <sdt:list-entry value="item #2" /> <sdt:list-entry value="item #3" /> </sdt:combo-box></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Date</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:date binding="date" prompt="[Select date.]" /></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Date (mm/dd/yy)</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:date binding="date" format="%M/%D/%y" prompt="[Select date.]" /></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Date (initialized)</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:date binding="date" format="%Y-%M-%D" initial-value="2008-01-01" /></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Picture</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:picture binding="picture-1"></sdt:picture></fo:inline></fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell display-align="center"> <fo:block>Picture (initialized)</fo:block> </fo:table-cell> <fo:table-cell display-align="center" padding="3pt"> <fo:block><fo:inline border="solid 1pt blue" font-family="sans-serif" padding="1mm"><sdt:picture binding="picture-2"> <sdt:image-data format="image/png">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</sdt:image-data> </sdt:picture></fo:inline></fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:block id="end"></fo:block> </fo:flow> </fo:page-sequence> </fo:root>
sdt-extension-1.docx
Description: MS-Word 2007 document
-- XMLmind FO Converter Support List [email protected] http://www.xmlmind.com/mailman/listinfo/xfc-support

