1,引入  dll

itextsharp.dll、

PDFView.dll、

把   gsdll32.dll   拷贝在项目 bin目录下  ,注意:它不能  直接引用

直接上代码:

 1  /// <summary>
 2         /// 将PDF 相应的页转换为图片
 3         /// </summary>
 4         /// <param name="strPDFpath">PDF 路径</param>
 5         /// <param name="Page">需要转换的页页码</param>
 6         private string GetImage(string strPDFpath, string imgDire, ImageFormat imgeF)
 7         {
 8             StringBuilder b = new StringBuilder();
 9
10             PdfReader reader = new PdfReader(strPDFpath);
11             // 获得文档页数
12             int pageCount = reader.NumberOfPages;
13
14             System.IO.MemoryStream Ms = new MemoryStream();
15
16             b = b.AppendLine("<ul style='azimuth:center; list-style-type:none;' >");
17
18             for (int page = 1; page <= pageCount; page++)
19             {
20
21                 System.Drawing.Image img = PDFView.ConvertPDF.PDFConvert.GetPageFromPDF(strPDFpath, page,90, "", true);
22
23                 img.Save(Ms, imgeF);
24
25                 Bitmap returnImage = (Bitmap)Bitmap.FromStream(Ms);
26
27                 string strImgPath = Request.MapPath("..\\" + imgDire + "\\" + page.ToString("0000") + ".jpg");
28
29                 returnImage.Save(strImgPath);
30
31                 Ms.Position = 0;
32
33
34                 b = b.AppendLine("<li>  <img src='..\\" + imgDire + "\\" + page.ToString("0000") + ".jpg'  />       </li><span>第" + (page) + "页</span>");
35             }
36
37             Ms.Close();
38             b = b.AppendLine("</ul>");
39
40             return b.ToString();
41
42
43         }

ok

转载于:https://www.cnblogs.com/DamonTang/archive/2012/11/30/2796431.html

c# Pdf 转换图片相关推荐

  1. 【PDF转换图片】如何把pdf文件转换成图片?如何把批量pdf文件转换成图片?如何把多目录批量pdf文件转换成图片?如何pdf文件转换成图片不失真不损失清晰度?今天教方法

    在工作中常常需要将PDF转换为图片,好多免费但是图片有水印和功能不全的问题. 还有市面上很多软件知识完成了部分的工作,比如只能单个文件转PDF,那么遇到多文件的就只能挨个转么? 还有转换的格式支持的非 ...

  2. PDF转换图片小工具(高清 、免费、无水印、支持随意页数)

    生活中经常用到PDF转换成图片使用比如发票的PDF文档和工作中的PDF文档,今天刚好有空借着空闲的时间做个PDF转换图片的工具分享给大家. 特点:操作简单,转换速度快 免费.支持文件名自定义 生成路径 ...

  3. 如何巧妙使用PDF转换图片软件

    电脑里积存了一些PDF文档,想要把它们都归类为图片格式要怎么做才能既迅速有有质量的转换为清晰的图片格式呢?下面就一起来跟着步骤实践一下吧. 迅捷PDF转换软件无论在转换效率上,还是功能表现上都远胜于同 ...

  4. 怎样将PDF转成JPG?PDF转换图片其实很简单

    有些时候根据不同的使用需求,要将PDF转换成图片,如何将PDF转换成JPG呢?最简单的方法当然是截图,但是这样图片就不清晰,其实PDF转高清图片很简单. 方法1:我们可以使用一些在线免费转换的工具,这 ...

  5. c# asp.net Pdf 转换图片 在线预览 发布到iis中问题 最终解决篇—_—!

    关于:excel和word 预览 请看我的博文: excel和word 在线预览  详细配置及代码 使用Adobe 组件 在本机vs中调试成功 发布到iis中  在  代码中涉及到  剪贴板的地方  ...

  6. PDF转换图片,图片的切割,图片转换PDF以及PDF加水印等记录贴

    PDF转变为图片: 把图片进行切割: 把图片转变回PDF: 为PDF加水印文字: 为PDF加水印图片. 1,PDF转变为图片 /*** @author dalin*将PDF格式的文件转换成png文件* ...

  7. PDF转换图片小工具(高清、无水印、支持随意页数)

    疫情期间在家毕业需要,手写签名生成.成绩单的PDF文件需要加入到word中,经历了办理会员.限制5页等等的各种不方便,自己写了个小工具. 平台:win7 64位 vs15开发 C#语言编写 使用 O2 ...

  8. java PDF转换图片(IMG)

    public static void pdfImg(String inputPdf, long ItemId, String outPut){//加载PDF文件PdfDocument doc = ne ...

  9. C#技术分享【PDF转换成图片——13种方案】

    1.[O2S.Components.PDFRender4NET.dll],第三方DLL,可以实现PDF转图片,支持32位系统.64位系统 官方试用版的dll左上角会有一排红色水印,下面这个是破解版的没 ...

最新文章

  1. 方案里最常用的集群拓扑图(包含:多机集群、负载均衡、双机)
  2. GIS数据的查找,插入,删除,更新(ArcEngine)
  3. JavaScript中对象的构造方法
  4. OpenCASCADE:绘制测试线束之入门
  5. EasyUI datagrid 分页保持选中状态
  6. mysql 配置文件
  7. gkz cloud sql_使用Cloud SQL的Google App Engine全文搜索
  8. 多次面试美团后,我整理了这几个必备的技术栈!
  9. 面对万人世界军人运动会票务,阿里文娱 Dpath 如何保障稳定性?
  10. [20171106]配置客户端连接注意.txt
  11. postgre管理员 无法访问表_PostgreSQL常见问题处理方法
  12. python从入门到精通 pdf 完整超清版-Python从入门到精通PDF高清完整版免费下载|百度云盘...
  13. Qt5 QtQuick系列----QtQuick的Secne Graph剖析(1)
  14. linux 已有目录挂载磁盘
  15. premiere pro 2020 pr 快捷键
  16. 小象学院python数据分析课程怎么样_【小象学院】Python数据分析 升级版 第二期...
  17. bower报错:EINVALID Name must be lowercase, can contain digits, dots, dashes, @ or spaces
  18. [BZOJ4246]两个人的星座(计算几何)
  19. ACM到底该不该坚持??
  20. C# HttpWebRequest 模拟下载

热门文章

  1. java web程序示例_想要建立一些有趣的东西吗? 这是示例Web应用程序创意的列表。...
  2. Web漏洞扫描(二:Windows server2008 R2操作系统(部署dvwa))
  3. Python多进程与进程锁的基本使用
  4. 活动排序工具之双代号网络(AOA)与单代号网络(AON)[cont.]
  5. 国开计算机组成原理,国开计算机组成原理.docx
  6. 选择python培训机构的关键考核五大因素,让你永不吃亏!
  7. 自动化测试selenium+java学习笔记
  8. PRD 的编写和修改注意事项
  9. 企业分布式微服务云SpringCloud SpringBoot mybatis - 服务消费者(Feign)
  10. Lua保留指定小数位数