首页 > Windows开发 > 详细

C# 显示打印PDF文件

时间:2015-03-26 19:56:48      阅读:1646      评论:0      收藏:0      [点我收藏+]

C#显示PDF文件,winform打开PDF文件并在窗体中显示

http://www.cnblogs.com/hfzsjz/archive/2010/08/13/1799094.html

AcroPDFLib和AcroPDFLib DLL如果是在64位电脑上,则需要将项目生成属性修改为X86模式。

 

Spire.PDF 

可以下载免费版本:

技术分享

http://www.e-iceblue.com/Download/download-pdf-for-net-now.html

How to print PDF files in C#

http://www.e-iceblue.com/Download/download-pdf-for-net-now.html

注意这个免费版本,只能打印10页以内的PDF文件

https://visualstudiogallery.msdn.microsoft.com/b590710c-efe6-4667-842e-2a592ce000cc?SRC=VSIDE

技术分享

技术分享

Printdocument隐藏"正在打印"窗口

默认情况下,Printdocument对象的PrintController默认为PrintControllerWithStatusDialog类型,PrintControllerWithStatusDialog的实例将会显示打印对话框,该过程系统类似于帮你写了以下代码:   
  dim   PrintStandard   as   PrintController=New   StandardPrintController()   
  dim   PrintStatus   as   PrintController=new   PrintControllerStatusDialog(PrintStandard,"Printing")   
  printdocument1.PrintController=PrintStatus   
  printdocument1.print()   
    
  如果你要取消掉打印状态对话框来进行打印,只需要直接使用StandardPrintController打印控制器来进行就可以了,即如下说示:   
  dim   PrintStandard   as   PrintController=new   StandardPrintController()   
  printdocument1.PrintController=PrintStandard   
  printdocument1.print()

 

C# 显示打印PDF文件

原文:http://www.cnblogs.com/zfanlong1314/p/4369554.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!