我们使用ABCPDF version6组件从ASP .NET创建PDF,大部分时间输出都很好,但会突然切换到小输出,即内容压缩到原始大小的1/8。
有没有其他人遇到过这个问题,任何帮助都非常感谢。
发布于 2011-09-27 16:03:16
我联系了websupergoo的abcpdf的制造商谁反应迅速与以下...
“当有人远程登录到您的服务器并在Internet Explorer和ABCpdf下更改屏幕分辨率时,可能会出现这些缩放问题。我们的新版本ABCpdf可以更好地处理这种情况。”
我可以确认,在我们的情况下,使用不同分辨率的RDP可以影响abcpdf组件的输出,这就是问题所在。有关该问题的更详细信息如下。
“在一些机器上,我们看到视频驱动程序和微软超文本标记语言之间的交互。在这些机器上,微软超文本标记语言不喜欢屏幕分辨率改变,如果发生这种情况,它可以改变处理内容的方式。通常,当有人使用不同的屏幕分辨率本地或远程登录到机器上时,就会发生这种情况。”
为了解决我们的问题,我们将在我们的代码中包含对桌面分辨率的检查,如果它改变了,服务将重新启动。websupergoo为我们提供了一些检查分辨率的示例代码,这些代码是websupergoo的属性,所以不幸的是我不能在这里发布。
我希望上面的信息能帮助其他有同样问题的人。
https://stackoverflow.com/questions/7526874
复制相似问题