添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
FontSettings.getDefaultInstance().setFontsSources(
		new FontSourceBase[] { new SystemFontSource(), new FolderFontSource("path to font folder", true) });

字体文件夹应具有文档中指定的中文字体。

您可以通过检查 WarningType.FONT_SUBSTITUTION 检查是否缺少某些字体:

Document doc = new Document("in.docx");
FontSubstitutionWarningCollector callback = new FontSubstitutionWarningCollector();
doc.setWarningCallback(callback);
doc.save("out.pdf")
private static class FontSubstitutionWarningCollector implements IWarningCallback {
    /// <summary>
    /// Called every time a warning occurs during loading/saving.
    /// </summary>
    public void warning(WarningInfo info) {
        if (info.getWarningType() == WarningType.FONT_SUBSTITUTION)
            System.out.println(info.getDescription());
  • 在安卓上安装 PMingLiU、SimSun 和 MS Mincho 字体。
    2.安装一些其他的中文字体。 Aspose.Words 会自动将 PMingLiu、SimSun 和 MS Mincho 替换为这些其他中文字体。
  • 在 Android 上安装字体后,您需要使用 FontSettings.setFontsSources 让 Aspose.Words 知道字体的位置,如上所示。

    如果还有问题,请分享:

  • 显示问题的最小 Java 项目。
  • 显示问题的 Word 文档
  • 安卓版本信息
  • Android 设备上安装的字体列表。
  •