const int WWidth = 600;const int HHeight = 800;

List AllName = new List();string FileName = "d://result.pdf";protected void Page_Load(objectsender, EventArgs e)

{//固定高宽,便于后续处理

List SourceImage = new List();//SourceImage.Add("img/1.jpg");

SourceImage.Add(@"C:\\img\\1.jpg");//SourceImage[0] = "img/1.jpg";

TurnTheImageToPdf(refSourceImage);

}public void TurnTheImageToPdf(ref ListSourceImage)

{

ChangeTheImageToS(refSourceImage);

Document document= newDocument();

document.SetPageSize(new iTextSharp.text.Rectangle(WWidth + 72f, HHeight +72f));

PdfWriter write= PdfWriter.GetInstance(document, newFileStream(FileName, FileMode.OpenOrCreate, FileAccess.Write));

document.Open();

iTextSharp.text.Image jpg;for (int i = 0; i < AllName.Count; ++i)

{

jpg=iTextSharp.text.Image.GetInstance(AllName[i],ImageFormat.Jpeg);

document.NewPage();

document.Add(jpg);

}if (document != null &&document.IsOpen())

{

document.Close();

}if (write != null)

{

write.Close();

}

}private void ChangeTheImageToS(ref ListImageName)

{for (int i = 0; i < ImageName.Count; ++i)

{

Bitmap src= newBitmap(ImageName[i]);

Bitmap bmImage= newBitmap(WWidth, HHeight);

Graphics g=Graphics.FromImage(bmImage);

g.InterpolationMode=InterpolationMode.Low;

g.DrawImage(src,new System.Drawing.Rectangle(0, 0, bmImage.Width, bmImage.Height), new System.Drawing.Rectangle(0, 0, src.Width, src.Height), GraphicsUnit.Pixel);

g.Dispose();

AllName.Add(bmImage);

}

}

html图片转成pdf,如何将图片、html等格式转成pdf(示例代码)相关推荐

  1. word文档doc格式转换成docx

    把doc格式转换成docx jar包下载 //把doc格式转换成docx//导入 Spire.Doc.jarDocument d = new Document("F:\\**\\**\\云想 ...

  2. pdf从结构新建书签_强力推荐一款PDF神器

    某阅读器作为一款在全球范围内流行的PDF阅读器,能够快速打开.浏览.审阅.注释.签署及打印任何PDF文件,具有轻快.高效.安全等特性,是目前一款带有PDF创建功能的阅读器.此外,它以安全著称,从底层技 ...

  3. html在线转换swf,swf格式转换成html(Swf format conversion HTML).doc

    swf格式转换成html(Swf format conversion HTML) swf格式转换成html(Swf format conversion HTML) Now basically is t ...

  4. swf转换成html源码,swf格式转换成html(Swf format conversion HTML).doc

    swf格式转换成html(Swf format conversion HTML) swf格式转换成html(Swf format conversion HTML) Now basically is t ...

  5. 使用JavaScript将当前页面保存成PDF,支持图片和文字的保存

    前端开发的朋友们可能会遇到这个需求:将您负责开发的网页的全部内容,包括文字和图片,一起保存成一个PDF文件.如果采用屏幕截图的话,默认Windows操作系统的截图按钮无法完整截取超过一屏幕的屏幕内容. ...

  6. jpg图片已损坏怎么修复_JPG图片怎么转成PDF?这两个方法你能用上

    平时可能经常需要将图片转成PDF,你知道应该如何将JPG生成PDF吗?分享两个好用的各有特点的方法,一定有一个是你能用上的哦. 方法一:在线免费转换,手机也能用 1.首先搜索speepdf找到这款在线 ...

  7. pdf转换成jpg python_【PyMuPDF和pdf2image】Python将PDF转成图片PNG和JPG

    公众号:前言:在最近的测试中遇到一个与PDF相关的测试需求,其中有一个过程是将PDF转换成图片,然后对图片进行测试. 粗略的试了好几种方式,其中语言尝试了Python和Java,总体而言所找到的Pyt ...

  8. 为什么PDF转成Word后是图片,怎么才能修改?

    众所周知,PDF文件是很难被直接修改,最多也就是局部性的修改,而且限制还颇多.因为我们通常会想到将PDF转成Word,再进行修改,现在有很多工具,确实也有很好的转换效果,如果PDF页面不是很复杂的话, ...

  9. pdf怎么转换成jpg或png图片?

    pdf怎么转换成jpg或png图片?pdf是电脑上比较常见的一种文件格式,我们经常会将word或者ppt等文件转换成pdf格式再发送给客户,同样我们也会将pdf文件转换成word.ppt等文件,pdf ...

  10. 如何将PDF文件保存成高清的图片?

    Pdf格式的文件在我们的工作中是非常常使用的一种文件格式,尤其在传输阅读打印这方面,使用起来比其他的文件形式更方便好用.在日常工作中我们经常需要将PDF文件保存成一张一张的高清图片文件,方便我们在工作 ...

最新文章

  1. SSH实现论坛BBS系统
  2. python培训班哪些比较好-python培训机构哪家比较好?
  3. cnn验证码识别代码_中文项目:快速识别验证码,CNN也能为爬虫保驾护航
  4. BugkuCTF-MISC题random color
  5. 工具杂记-notepad++正则表达式匹配替换
  6. 关于 linux 分区[转自ubuntu中文论坛]
  7. 我的15年操作系统开源路——RT-Thread 创始人熊谱翔
  8. 数据结构之各排序算法
  9. JDK中提供的类(常用API)
  10. 计算机教室所有计算机无法启动,多媒体教室常见故障及解决方法
  11. Top 10 tips to prepare your Dynamics AX 2012 Go Live
  12. idea添加注释模板
  13. 综述|线结构光中心提取算法研究发展
  14. python os.walk如何不遍历隐藏文件,Python os.walk() 遍历出当前目录下的文件夹和文件...
  15. RAKsmart高防服务器怎么样
  16. 【神经网络】Pytorch构建自己的训练数据集
  17. 小巧精美原厂轴 Cherry发布全新MX Board 1.0
  18. C#,彩票数学——遗漏、和值、AC值、频率、直落号、大小、奇偶、质合、八卦、五行等常用彩票分析术语的统计学解释
  19. 惠普HP DeskJet Ink Advantage 2776 驱动
  20. vue element 实现table的自动添加列

热门文章

  1. python爬虫破解字体加密案例
  2. 微信小程序内嵌webview实现微信登录
  3. mysql 加密脱敏字段模糊查询 笔记
  4. echarts 统计图周月切换_如何设置ECharts星期轴的样式
  5. LabVIEW数据采集-VI
  6. 【cpp003】DEV C++便携编译器小软件中文版 下载地址和C++官网
  7. Ubuntu和Windows移动和复制文件
  8. 第二节Scala基本类型及操作、程序控制结构
  9. 人均劳动生产率的计算方法_劳动生产率应该如何计算
  10. html5加js兼容性辅助,解决低版本IE关于html5新特性的兼容性问题html5shiv.js和Respond.js,以及excanvas.js解决低版本IE不支持canvas的问题...