<br><font size=2 face="sans-serif">Hi Cutter,</font>
<br>
<br><font size=2 face="sans-serif">From reading both your emails, your
problem lies in the default configuration of your 'xep.xml'... &nbsp;which
includes ZapfDingbats, but not as an embedded font.</font>
<br>
<br><font size=2 face="sans-serif">Your clients quoted sentence is correct,
as far as I know. &nbsp;A PDF file is not a raster image like TIFF, any
text data it includes must be rendered with a font... &nbsp;That font must
be made available to it somehow: either installed on the system or embedded
in the PDF itself.</font>
<br>
<br><font size=2 face="sans-serif">The xep.xml configuration file controls
which fonts will be embedded in a pdf. &nbsp;The default xep.xml configures
a 'Base 14' set of fonts that are expected to be available everywhere without
embedding it, so to save space, do not embed it. &nbsp; These fonts include
Times, Helvetica, etc... &nbsp;and I believe ZapfDingbats as well.</font>
<br>
<br><font size=2 face="sans-serif">Your best bet is to go reconfigure your
(and your clients) xep.xml to embed the ZapfDingbats into the PDF. &nbsp;Make
sure you have license to embed it, I havn't looked at it recently to know
if it's public domain or otherwise freely distributable, but it's one of
the 'Base 14' that is expected to be available anywhere.</font>
<br>
<br><font size=2 face="sans-serif">-Ben</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Cutter &lt;cutter1994@gmail.com&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: owner-xep-support@renderx.com</font>
<p><font size=1 face="sans-serif">05/12/2009 10:52 PM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
xep-support@renderx.com</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td valign=top><font size=1 face="sans-serif">xep-support@renderx.com</font>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td valign=top>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td valign=top><font size=1 face="sans-serif">[xep-support] ZapfDingbats.afm</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=3>I am using XEP (unsure of the version #) to create PDF
from XSLT. &nbsp;The output looks correct on my system but when the client
runs the same XSLT/FO (using a different version of XEP, unsure what #)
none of the ZapfDingbats characters output. &nbsp;We have gone round and
round about this but currently the client is coming back with “If the
font is not embedded, the rendered file can only be viewed on systems that
have the font configured for use with viewing or printing the application.”
&nbsp;&nbsp;</font>
<br><font size=3>My understanding is, once the PDF is rendered, and unless
it is then reopened in some program capable of editing it, the PDF is set
in stone. &nbsp;So any PDF viewer on any machine (Linux, Mac, Windows)
with any (or no) fonts installed will show it as rendered. &nbsp;The problem
with rendering the font is located on the machine doing the rendering not
the machines later doing the viewing. &nbsp;Is this correct and could someone
explain the quoted sentence above with an example?</font>
<br><font size=3>What else might be making their rendering not output the
correct fonts while my output (using the exact same transformations) renders
correctly?</font>
<br><font size=3>Thanks!</font>
<br>