首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDFsharp空白页问题

PDFsharp空白页问题
EN

Stack Overflow用户
提问于 2014-10-16 22:28:14
回答 1查看 1.6K关注 0票数 0

我一直在使用PDFsharp将两个PDF合并在一个文档中,然后打印出来。在大多数情况下,这似乎都很好,但是每当它承受沉重的负荷(甚至同时发出4次POST请求)时,一些打印页面都是空白的。这是PDFsharp已知的问题吗?如果是的话,是否有人有此修复?

我在测试什么?

我试图打印3页的双工,作为1的一部分,并已经测试了4个同时通话。所以,我一共有12页。

结果

我得到了一半的页空白(如此5-6页)。

我做过的另一个测试-之前我做了另一个测试,我发出了100个请求(所以打印100 *3= 300页),所有的页面都很好。然而,有了这个,我提出了一个请求,等待它完成,一旦它完成,然后再提出另一个请求。这似乎表明,当以异步方式使用时,PDFsharp无法正确地打印文档。但是,作为我的应用程序的一部分,我必须发出异步请求,因此等待1个请求完成并不是一个选项。

PS -我正在使用最新的PDFsharp版本1.32

生成的(级联的) PDF很好,其中没有空白页。只有当它们被打印出来的时候,我才会得到一些空白页。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-20 08:41:25

PDFsharp根本不打印PDF文件。因此,如果在重载下打印失败,您不能责怪PDFsharp。

AFAIK PDFsharp不是线程安全的(和大多数库一样)。如果同时操作多个PDF文件,则必须使用不同的线程--每个PDF文件使用一个线程。

很可能使用打印PDF文件。您可能必须序列化对Adobe的调用。

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

https://stackoverflow.com/questions/26414946

复制
相关文章

相似问题

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