Hi @Andrey_Potapov
I can reproduce the issue on env: Ubuntu 18.04 WSL2, .Net 5.0, Aspose.Slides 21.10, msttcorefonts installed, libgdiplus 6.0.5 installed. I just run the sample application in the attached zip.
Can you instruct me how to debug to verify the font loading is correct when opening the ppt file?
For more information, when I’m running this snippet:
using (var presentation = new Presentation(inFile))
{
foreach (var font in presentation.FontsManager.GetFonts())
{
Console.WriteLine(font.FontName);
}
SaveFormat format = SaveFormat.Ppt;
presentation.Save(tempFile, format);
}
the font name list is:
Arial
新細明體
Wingdings
Calibri
Times New Roman
Another point, when I debug the processing with the attached sample, the result as this screenshot image.png (49.1 KB)
the info of LatinFont, EastAsiaFont, SymbolFont are null. So I think the font was fallback to Arial when saving ppt. Is it correct and expected?