不同服务器上的Base64 PDF差异
我有一个webservice应用程序,它返回一个用aspose创建的base64编码的PDF文件。出于测试目的,此Web服务现在安装在不同的(windows)服务器上。但是,当我在新服务器上调用webservice时,base64与第一台服务器上的原始base64不同 我想了解为什么不同服务器上的base64不同。我将base64转换为PDF并检查了PDF文件,但它看起来是一样的(除了PDF文件的大小,最初是18kB,但在新服务器上是14kB)。稍后,我们将需要在多个服务器上安装此webservice,我们希望base64在所有服务器上都是相同的,这样就可以检查base64是否响应正确 据我所知,base64中不应该有关于服务器的信息,所以这不会有什么不同。除此之外,所使用的字体也可在两台服务器上使用。我已经检查了元数据,在这里没有看到任何信息 有谁能帮我解释一下为什么这些base64是不同的,以及差异来自哪里 更新: 我刚刚上传了2个PDF文件,因此更容易帮助我分析差异。以下是2个PDF文件: 原始服务器: 新服务器:不同服务器上的Base64 PDF差异,pdf,base64,Pdf,Base64,我有一个webservice应用程序,它返回一个用aspose创建的base64编码的PDF文件。出于测试目的,此Web服务现在安装在不同的(windows)服务器上。但是,当我在新服务器上调用webservice时,base64与第一台服务器上的原始base64不同 我想了解为什么不同服务器上的base64不同。我将base64转换为PDF并检查了PDF文件,但它看起来是一样的(除了PDF文件的大小,最初是18kB,但在新服务器上是14kB)。稍后,我们将需要在多个服务器上安装此webserv
我希望这样可以更容易地帮助我解决这个问题。PDF都嵌入了字体Calibri的子集,但在这两台服务器上,PDF制作者可以使用不同版本的字体创建子集:
- 在原始服务器上使用Calibri版本6.18(2016年版权所有)
- 在新服务器上使用Calibri 5.9.0版(版权所有,2014年)