html图片转成pdf,如何将图片、html等格式转成pdf(示例代码)
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(示例代码)相关推荐
- word文档doc格式转换成docx
把doc格式转换成docx jar包下载 //把doc格式转换成docx//导入 Spire.Doc.jarDocument d = new Document("F:\\**\\**\\云想 ...
- pdf从结构新建书签_强力推荐一款PDF神器
某阅读器作为一款在全球范围内流行的PDF阅读器,能够快速打开.浏览.审阅.注释.签署及打印任何PDF文件,具有轻快.高效.安全等特性,是目前一款带有PDF创建功能的阅读器.此外,它以安全著称,从底层技 ...
- 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 ...
- 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 ...
- 使用JavaScript将当前页面保存成PDF,支持图片和文字的保存
前端开发的朋友们可能会遇到这个需求:将您负责开发的网页的全部内容,包括文字和图片,一起保存成一个PDF文件.如果采用屏幕截图的话,默认Windows操作系统的截图按钮无法完整截取超过一屏幕的屏幕内容. ...
- jpg图片已损坏怎么修复_JPG图片怎么转成PDF?这两个方法你能用上
平时可能经常需要将图片转成PDF,你知道应该如何将JPG生成PDF吗?分享两个好用的各有特点的方法,一定有一个是你能用上的哦. 方法一:在线免费转换,手机也能用 1.首先搜索speepdf找到这款在线 ...
- pdf转换成jpg python_【PyMuPDF和pdf2image】Python将PDF转成图片PNG和JPG
公众号:前言:在最近的测试中遇到一个与PDF相关的测试需求,其中有一个过程是将PDF转换成图片,然后对图片进行测试. 粗略的试了好几种方式,其中语言尝试了Python和Java,总体而言所找到的Pyt ...
- 为什么PDF转成Word后是图片,怎么才能修改?
众所周知,PDF文件是很难被直接修改,最多也就是局部性的修改,而且限制还颇多.因为我们通常会想到将PDF转成Word,再进行修改,现在有很多工具,确实也有很好的转换效果,如果PDF页面不是很复杂的话, ...
- pdf怎么转换成jpg或png图片?
pdf怎么转换成jpg或png图片?pdf是电脑上比较常见的一种文件格式,我们经常会将word或者ppt等文件转换成pdf格式再发送给客户,同样我们也会将pdf文件转换成word.ppt等文件,pdf ...
- 如何将PDF文件保存成高清的图片?
Pdf格式的文件在我们的工作中是非常常使用的一种文件格式,尤其在传输阅读打印这方面,使用起来比其他的文件形式更方便好用.在日常工作中我们经常需要将PDF文件保存成一张一张的高清图片文件,方便我们在工作 ...
最新文章
- SSH实现论坛BBS系统
- python培训班哪些比较好-python培训机构哪家比较好?
- cnn验证码识别代码_中文项目:快速识别验证码,CNN也能为爬虫保驾护航
- BugkuCTF-MISC题random color
- 工具杂记-notepad++正则表达式匹配替换
- 关于 linux 分区[转自ubuntu中文论坛]
- 我的15年操作系统开源路——RT-Thread 创始人熊谱翔
- 数据结构之各排序算法
- JDK中提供的类(常用API)
- 计算机教室所有计算机无法启动,多媒体教室常见故障及解决方法
- Top 10 tips to prepare your Dynamics AX 2012 Go Live
- idea添加注释模板
- 综述|线结构光中心提取算法研究发展
- python os.walk如何不遍历隐藏文件,Python os.walk() 遍历出当前目录下的文件夹和文件...
- RAKsmart高防服务器怎么样
- 【神经网络】Pytorch构建自己的训练数据集
- 小巧精美原厂轴 Cherry发布全新MX Board 1.0
- C#,彩票数学——遗漏、和值、AC值、频率、直落号、大小、奇偶、质合、八卦、五行等常用彩票分析术语的统计学解释
- 惠普HP DeskJet Ink Advantage 2776 驱动
- vue element 实现table的自动添加列
热门文章
- python爬虫破解字体加密案例
- 微信小程序内嵌webview实现微信登录
- mysql 加密脱敏字段模糊查询 笔记
- echarts 统计图周月切换_如何设置ECharts星期轴的样式
- LabVIEW数据采集-VI
- 【cpp003】DEV C++便携编译器小软件中文版 下载地址和C++官网
- Ubuntu和Windows移动和复制文件
- 第二节Scala基本类型及操作、程序控制结构
- 人均劳动生产率的计算方法_劳动生产率应该如何计算
- html5加js兼容性辅助,解决低版本IE关于html5新特性的兼容性问题html5shiv.js和Respond.js,以及excanvas.js解决低版本IE不支持canvas的问题...