@PeterZhang, 你能分享一下你的Android手机的字体吗,我可以测试一下是Aspose.Words的问题还是字体有问题?
您可以使用以下步骤共享字体:
- 将Android手机上的所有字体复制到电脑上。 Android 手机上的字体位于 /system/fonts 文件夹中。
- 使用 zip 程序存档字体。
- 将 zip 文件上传到某些文件共享服务,例如 Dropbox 或 Google Drive。
- 在此处发布已上传 zip 文件的链接。
@PeterZhang, 你能分享一下你的Android手机的字体吗,我可以测试一下是Aspose.Words的问题还是字体有问题?
您可以使用以下步骤共享字体:
您好這是我手機上的fonts
請問有發現最後面四個字為亂碼的可能原因嗎?
@PeterZhang, 在您的 PDF 中,由于某种原因,Calibri 字体被 Roboto 字体替换。 由于 Roboto 字体没有汉字字形,因此汉字显示为划掉的矩形。
即使使用您的字体我也无法重现该问题。 这是 Aspose.Words 在我的计算机上创建的 PDF 文件:out.SamsungAndroidFonts.pdf (230.0 KB)
这些是我在转换为 PDF 过程中收到的警告消息:
Font 'BiauKai' has not been found. Using 'Noto Sans CJK TC' font instead. Reason: table substitution.
Font 'Arial Unicode MS' has not been found. Using 'Noto Sans CJK TC' font instead. Reason: table substitution.
Font 'Helvetica Neue' has not been found. Using 'Noto Sans CJK TC' font instead. Reason: table substitution.
Font 'Calibri' has not been found. Using 'Noto Sans CJK TC' font instead. Reason: table substitution.
下一步是尝试在 Android 手机上运行您的项目。 你能分享一下你的 Android 项目吗? 另外请描述一下您使用什么环境来开发Android SDK、Java SDK等。
您好,這是我的測試用專案,如連結:
我是使用Android studio 開發,版本資訊:
image.png (36.2 KB)
Android studio 環境配置:
image.png (42.0 KB)
image.png (66.5 KB)
測試轉換的word檔案先前丟過這邊再丟一次
Day 1 林場 (1).docx (214.8 KB)
感谢您报告此问题。 我们已经在我们的内部问题跟踪系统中打开了以下新工单,并将根据 免费支持政策 中提到的条款提供它们的修复:
Issue ID(s): WORDSNET-25662
如果您需要优先支持以及直接联系我们的付费支持管理团队,您可以获得 付费支持服务。
了解,感謝您的回答~
希望該問題能順利解決。