Hi Team , We are facing issue of mismatch in font while converting ppt to pdf file.
When converted using acrobat all fonts remains same.
we are using below version of aspose libraries.
<java.version>17</java.version>
<aspose.slides.version>25.11</aspose.slides.version>
<aspose.pdf.version>25.4</aspose.pdf.version>
Attached folder containing input ppt file , affected pdf file and pdf file generated using acrobat.
Also font mismatch comparison pictured attached in same folder.
FontIssue.zip (5.0 MB)
@forasposeissues
You mentioned that the fonts in the generated PDF differ from those in the original PPT, while Adobe Acrobat preserves them.
Thank you for providing the sample files – they will help us investigate the issue.
Font differences usually occur when the fonts used in the presentation are not available on the machine where the conversion runs, causing Aspose.Slides to substitute them. You can enable warning callbacks to see which fonts are being replaced [6]. Ensuring that the required fonts are installed on the conversion system or embedding the fonts in the PPT file can also prevent substitution [2].
To diagnose the problem more precisely, could you share:
- The exact code you use for the PPT‑to‑PDF conversion (including any font‑related options you set).
- The operating system and its version on which the conversion is performed.
- Whether the original fonts are installed on that system or embedded in the PPT, and if you are using any custom font‑fallback or embedding settings in Aspose.Slides.
With this information we can reproduce the behavior and provide a concrete solution.
@forasposeissues,
Thank you for contacting free support. I need some time to investigate the issue. I will get back to you as soon as possible.
@forasposeissues,
I have reproduced the problem where the “Citi Sans Text” and “Citi Sans Condensed” fonts in the text and charts are changed when converting the PowerPoint presentation to PDF. We apologize for any inconvenience caused.
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): SLIDESJAVA-39774
You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.
Please also share the following additional information if it is possible:
- The name and version of the operating system on which the conversion was performed.
H I Team,
Can we have ETA ? As this could create noise.
@forasposeissues,
Unfortunately, I cannot provide an ETA for the issue, but our developers will do their best to resolve it ASAP. Thank you for your patience.