c# – .NET库打印PDF文件

我在一个可以接受已经创建的PDF文件的库中,并将其直接发送到打印机。我不希望用户需要Adobe Reader或任何其他的安装,应用程序将生成一个PDF,我想打印它。
对不起,我的第一个答案(已删除 – FGITW答案只使用iTextSharp)假设它是PDF常见问题#1,其实是PDF常见问题#〜5,mea culpa …

没有系统提供的原生PDF处理,所以在使用FoxIt之类的应用程序之外
或Acrobat – 您不应该太快折扣 – 使用PDF的人将会有一个或另一个,并且会选择他们喜欢的人,因为他们不是全部平等的,esp如果您获得更高级的功能和相关的许可和货币化计划。

不知道有什么具体的图书馆解决这个要求,虽然我已经链接到上面的另一个问题应该有一个很好的答案。 …研究;时间过去… An answerother questionPDFSharp应该适合,the sample看起来很直接。

在反思基于Pdfsharp的常见问题解答维基,iTextSharp有类似的stuff for generating TIFFs/images PDFSharp有。

可能或可能不在范围内的替代方法是生成和/或转换为例如内置打印支持的XPS文件(可靠的.NET 3.5,并且可能早期将其作为客户端的标准组件简介)。

在这一切中不可错过的一点是,Lowagie book (iText In Action)是非常好的,如果您要在阅读,写作或提供PDF表单方面做任何事情,您应该在您的货架上。同样,如果你去FLOSS图书馆路线,iText也要认真考虑。

http://stackoverflow.com/questions/4986878/net-library-to-print-pdf-files

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – .NET库打印PDF文件