0

我正在使用 Aspose Slides 将用户生成的 PPTX 文件转换为 PDF。我们有一个文件,其中用户使用了 Symbol 字体,当呈现为 PDF 时,它仅显示为一个框。

我试过嵌入字体,但这似乎不起作用。

这是相关代码

PdfOptions pdfOptions = new PdfOptions()
{
    EmbedFullFonts = true
};
ppt.Save(outputStream, SaveFormat.Pdf, pdfOptions);
pdfBytes = outputStream.ToArray();

结果是空方块代替了符号。

渲染失败示例

未呈现的符号示例

4

1 回答 1

0

@SeeBee,

我观察到了您分享的图像,并希望分享您需要确保演示文稿中使用的字体必须在您尝试导出为 PDF 的机器中可用。如果仍然存在问题,请提供您已起诉的来源演示文稿,以便我们可以进一步调查该问题。我还建议您也尝试使用最新的 Aspose.Slides for .NET 18.3。

我在 Aspose 担任支持开发人员/传播者。

于 2018-04-11T11:59:02.957 回答