<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>If that is the case is the solution as simple as changing this
line<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><font-group label=”Base 14” embed=”false”><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>To<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><font-group label=”Base 14” embed=”true”><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>That seems too simple.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#000096'><o:p> </o:p></span></p>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
owner-xep-support@renderx.com [mailto:owner-xep-support@renderx.com] <b>On
Behalf Of </b>ben.m.wynn@rrd.com<br>
<b>Sent:</b> Wednesday, May 13, 2009 11:00 AM<br>
<b>To:</b> xep-support@renderx.com<br>
<b>Subject:</b> Re: [xep-support] ZapfDingbats.afm<o:p></o:p></span></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='margin-bottom:12.0pt'><br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Hi Cutter,</span>
<br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>From reading
both your emails, your problem lies in the default configuration of your
'xep.xml'... which includes ZapfDingbats, but not as an embedded font.</span>
<br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Your clients
quoted sentence is correct, as far as I know. A PDF file is not a raster
image like TIFF, any text data it includes must be rendered with a font...
That font must be made available to it somehow: either installed on the
system or embedded in the PDF itself.</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>The xep.xml
configuration file controls which fonts will be embedded in a pdf. 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.
These fonts include Times, Helvetica, etc... and I believe
ZapfDingbats as well.</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Your best bet
is to go reconfigure your (and your clients) xep.xml to embed the ZapfDingbats
into the PDF. 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.</span>
<br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-Ben</span> <br>
<br>
<br>
<o:p></o:p></p>
<table class=MsoNormalTable border=0 cellpadding=0 width="100%"
style='width:100.0%'>
<tr>
<td width="40%" valign=top style='width:40.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal><b><span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>Cutter
<cutter1994@gmail.com></span></b><span style='font-size:7.5pt;
font-family:"Arial","sans-serif"'> </span><br>
<span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>Sent by:
owner-xep-support@renderx.com</span> <o:p></o:p></p>
<p><span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>05/12/2009
10:52 PM</span> <o:p></o:p></p>
<table class=MsoNormalTable border=1 cellpadding=0>
<tr>
<td valign=top style='background:white;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Arial","sans-serif"'>Please respond to<br>
xep-support@renderx.com</span><o:p></o:p></p>
</td>
</tr>
</table>
</td>
<td width="59%" valign=top style='width:59.0%;padding:.75pt .75pt .75pt .75pt'>
<table class=MsoNormalTable border=0 cellpadding=0 width="100%"
style='width:100.0%'>
<tr>
<td style='padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=right style='text-align:right'><span
style='font-size:7.5pt;font-family:"Arial","sans-serif"'>To</span><o:p></o:p></p>
</td>
<td valign=top style='padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal><span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>xep-support@renderx.com</span>
<o:p></o:p></p>
</td>
</tr>
<tr>
<td style='padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=right style='text-align:right'><span
style='font-size:7.5pt;font-family:"Arial","sans-serif"'>cc</span><o:p></o:p></p>
</td>
<td valign=top style='padding:.75pt .75pt .75pt .75pt'></td>
</tr>
<tr>
<td style='padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=right style='text-align:right'><span
style='font-size:7.5pt;font-family:"Arial","sans-serif"'>Subject</span><o:p></o:p></p>
</td>
<td valign=top style='padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal><span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>[xep-support]
ZapfDingbats.afm</span><o:p></o:p></p>
</td>
</tr>
</table>
<p class=MsoNormal><o:p> </o:p></p>
<table class=MsoNormalTable border=0 cellpadding=0>
<tr>
<td valign=top style='padding:.75pt .75pt .75pt .75pt'></td>
<td valign=top style='padding:.75pt .75pt .75pt .75pt'></td>
</tr>
</table>
</td>
</tr>
</table>
<p class=MsoNormal><br>
<br>
<br>
I am using XEP (unsure of the version #) to create PDF from XSLT. 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. 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.” <br>
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. So any
PDF viewer on any machine (Linux, Mac, Windows) with any (or no) fonts
installed will show it as rendered. The problem with rendering the font
is located on the machine doing the rendering not the machines later doing the
viewing. Is this correct and could someone explain the quoted sentence
above with an example? <br>
What else might be making their rendering not output the correct fonts while my
output (using the exact same transformations) renders correctly? <br>
Thanks! <o:p></o:p></p>
</div>
</body>
</html>