I’ve attached a zip file with four documents (I think - I’m not sure it succeeded? I don’t see a tag for the file…) - one presentation and three PDF files. The presentation is the original document, and the PDFs are documents created by opening the documents using Aspose.Slides and immediately saving.
The PDF file created using Aspose.Slides 22.214.171.124 (indicated by it’s title) is the version that caused our client to alert us to the problem. You can see that several characters in the middle part of the slide in that presentation have been rendered as missing characters (boxes). We had the save options “EmbedFullFonts” and “EmbedTrueTypeFontsForASCII” turned on for this save. The non-rendered characters are the problem.
Before reporting this to you to see if a newer version would help (it’s been a little while since we updated), I tried it using the latest version (126.96.36.199) using the same options. It got worse. You can see the result in the PDF file with the title that indicates it’s from 188.8.131.52 with fonts embedded - all of the characters even close to the ones that were a problem are now missing, and there are other characters in their place.
It’s also huge - either it wasn’t actually embedding the fonts before, or it’s doing something very different now, as it went from ~200 KB to ~40 MB. I tried it again, turning off the options to embed the fonts, and it went down to a reasonable size again, and the font issue actually got better than with the embedded fonts, but it’s still not right - it’s just like the 184.108.40.206 results, except the characters are now rendered as blanks, not boxes.
Is there anything I can do to get the characters to render correctly when saving this presentation as a PDF using Aspose.Slides?