首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DLL -动态PDF

DLL -动态PDF
EN

Stack Overflow用户
提问于 2016-11-24 16:50:07
回答 1查看 884关注 0票数 0

我在我的.net项目中使用dynamic PDF来获取.PDF并将其发送打印。

我的代码在以下行失败,并显示错误消息

代码语言:javascript
复制
eTe.DynamicPDF.Printing.DocumentLoadException: File not found or could not be opened.
at ceTe.DynamicPDF.Printing.InputPdf..ctor(Byte[] data)

pdfs.Add(new InputPdf(ms.ToArray()));

其中ms是内存流。

在我的开发环境中,动态pdf用于基于X86的处理器。即

代码语言:javascript
复制
ceTe.DynamicPDF.Printing.40.x86.dll.

现在在生产环境中,处理器是x64。

是不是dll中的差异导致了上述错误?

还有谁可以帮助我获得DLL的链接?

代码语言:javascript
复制
ceTe.DynamicPDF.Printing.40.x64
EN

回答 1

Stack Overflow用户

发布于 2016-11-26 02:27:44

我在开发DynamicPDF库的ceTe软件公司工作。

需要使用的dll取决于应用程序的.NET版本和目标平台(x86或x64)。有关为PrintManager提供的dlls,请参阅以下文档link。如果您正在使用ceTe.DynamicPDF.Printing.40.x86.dll并将您的应用程序编译为32位,那么您应该能够在x86和x64机器上使用该应用程序。

dll (x86或x64)的差异应该不会导致这种类型的错误。当您尝试打印的PDF文档出现问题时,通常会导致此类错误。尝试打印在您的开发机器上生产的PDF,看看它是否有效。另外,我建议您下载可用的最新版本的PrintManager,看看它是否解决了这个问题。如果您是获得许可的用户,请使用您的序列号从customer area下载。如果您仍在评估该产品,并且没有序列号,则可以访问下载here

如果问题在您尝试最新版本后仍未解决,请通过电子邮件发送到我们的support team,并包括以下信息-完整的异常消息(包括堆栈跟踪),PDF的副本,复制您正在使用的PrintManager动态链接库的错误和版本信息的代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40781643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档