Hi guys,<div><br></div><div>I&#39;ve recently found out about Poppler and am looking to use it to convert PDF files to a HTML format. The output so far looks great - positioning, sizing, colours and images, etc, but the fonts are letting me down.  All of the custom fonts, like &quot;Impact&quot; and &quot;Myriad Pro&quot; are coming out as &quot;Times&quot; in the output HTML.</div>
<div><br></div><div>I&#39;ve seen how Scribd seems to use a version of Poppler to do its PDF conversion, and it looks like they&#39;re base64-encoding the font data in their output. I&#39;d love to be able to do the same, but it looks like this isn&#39;t part of the master version of Poppler. I&#39;ve seen some previous posts and bug reports that talk about font embedding [<a href="https://bugs.freedesktop.org/show_bug.cgi?id=39385">https://bugs.freedesktop.org/show_bug.cgi?id=39385</a>] but I&#39;ve tried and failed to apply the patches and get such a feature working on my own build.</div>
<div><br></div><div>Can anyone point me in the right direction for this? I&#39;m assuming that if I could apply these patches, I&#39;d be able to build a version of Poppler that can embed the correct fonts in the output HTML. I&#39;m at the point now where I&#39;m going to try and manually repeat the actions detailed in the patches because I can&#39;t get git to apply the patches automatically. Am I going down the wrong path here?</div>
<div><br></div><div>In addition to this, I&#39;ve also looked at updating the pdftohtml function to change the exported name of the fonts away from the default &quot;Times&quot;, and I&#39;ve got it to the point where it simply inputs the full name of the font - such as &quot;Myriad-Pro-Regular&quot; - in the output HTML.  This &#39;kind of&#39; works, but only if you have the font installed on your machine.  Not a great output, but I got that far by hacking around the source code to output a substring&#39;d version of the Fonts&#39; full name. Is there a better way to do this, some function I&#39;m overlooking?  I&#39;d really like for unknown embedded fonts to not be converted to &quot;Times&quot;!</div>
<div><br></div><div>Thanks,</div><div> - James</div>