同一个文档的水印,再Windows下能正常显示,linux环境下水印设置的字体是黑体,汉字部分能显示出来,但是带数字和字母部分不显示。什么原因呢?水印用到的字体如果服务器上没有会默认用什么字体呢?
@SalesDhorde 出现该问题很可能是因为文档中使用的字体在处理文档的环境中不可用。 如果 Aspose.Words 找不到文档中使用的字体,则字体被替换。 由于字体规格的差异,这可能会导致布局差异,并导致页面检测不正确。 您可以实现 IWarningCallback 以在执行字体替换时收到通知。
以下文章可能对您有用:
https://docs.aspose.com/words/net/specify-truetype-fonts-location/