lfx
1
@lfx
Please share your template file , we will check it soon.
lfx
5
我再windows系统上面生成是图片是正常的,但是部署到liunx上面生成就是上面这样部分显示不全的
lfx
6
我在windows系统上面生成是图片是正常的,但是部署到liunx上面生成就是上面这样部分显示不全的
@lfx,
1). 请确保Linux机器上安装了工作簿中使用的字体(例如Calibri、SimSum等)。
2). 机器上的显示设置是什么,应该是os的100%显示/比例设置。
@lfx
请确保linux系统上有文件中包含的所有字体,并参照以下文档配置:
John.He
11
@lfx
不客气。如果你有任何疑问,请随时联系我们。
lfx
12
我的系统已经包含了所有字体了,还是和以前显示的一样
@lfx,
您还可以使用 Aspose.Cells API 将模板 Excel 文件渲染为 PDF 并与我们共享输出 PDF 吗? 这样我们就知道使用什么字体进行渲染。
John.He
15
@lfx
感谢你的反馈,收到文件后我们将尽快检查。
leoluo
16
Hi @lfx
另外,请分享一下您的linux部署使用的Dockerfile,以便于更好地重现问题,谢谢.
John.He
17
@lfx
通过进一步研究,我们发现你的文件里使用了Theme Fonts,比如Calibri (Body),这些字体会随着语言环境的不同而改变。请查看以下文档。
为了实现在各种语言环境下得到统一的结果,我们不建议使用Theme Fonts来设置文本字体。因为这些字体会随着语言环境而改变,不能得到期望的结果。
@lfx,
我检查了您的文件“XXXXX.pdf”,发现在生成 PDF 文件时根本没有使用“Calibri”字体。 这可能是由于您正在使用主题字体。
请尝试在内容中使用简单字体而不是主题字体,然后重新保存 Excel 文件。 现在使用 Aspose.Cells 将文件渲染为图像/PDF。 如果您仍然发现问题,请提供输出图像和 PDF 文件以供参考。