1、首先下载itextpdf包。

2、然后倒入到工程,并创建项目

源代码如下:

public class Img2Pdf {public static void main(String[] args) {try {String imagePath = "E:/图片/1.jpg";String pdfPath = "E:/test.pdf";BufferedImage img = ImageIO.read(new File(imagePath));FileOutputStream fos = new FileOutputStream(pdfPath);Document doc = new Document(null, 0, 0, 0, 0);doc.setPageSize(new Rectangle(img.getWidth(), img.getHeight()));Image image = Image.getInstance(imagePath);PdfWriter.getInstance(doc, fos);doc.open();doc.add(image);doc.close();} catch (IOException e) {e.printStackTrace();} catch (BadElementException e) {e.printStackTrace();} catch (DocumentException e) {e.printStackTrace();}}
}

由于笔者只是需要将pic转成pdf其他的详细功能笔者也就没有深究,读者可以查阅API自己去实现相关操作(实现一个pdf编辑器?)。这里笔者提供一个比较不错的链接:
http://www.cnblogs.com/dengjiali/articles/2521301.html

java使用itextpdf将图片转换成pdf的简单实例相关推荐

  1. java使用itextpdf将图片转换成pdf时DPI的问题

    在使用itext转换图片为PDF时,不论原文件的DPI为多少,转出的PDF的DPI均为72 使用Image类的setDpi方法也没用 解决方法如下 import com.itextpdf.text.* ...

  2. 怎样把jpg图片转换成pdf

    导语:怎样把JPG图片转换成PDF?很多用户碰到这类格式转换问题,往往苦于缺乏有效的方法,事实上,要把JPG图片转换成PDF非常简单,只要选择专业的JPG转换器就可以了.但是作为没有经验的电脑用户,怎 ...

  3. JAVA 将图片转换成pdf文件

    /** * 将图片转换成pdf文件 *imgFilePath 需要被转换的img所存放的位置. 例如imgFilePath="D:\\projectPath\\55555.jpg" ...

  4. python 怎么将数组转为列表_图片转换成pdf格式怎么操作?什么软件能将图片转为pdf?...

    伙伴们好,你们知道如何把图片转为pdf格式吗?前一阵子我参加了一个家居行业大会,在会议上拍摄了不少会议照片,包括主持人讲话.嘉宾出席.观众提问.产品推广等环节都拍摄了不同的角度.拍摄好后,需要传送给写 ...

  5. xsd文件转图片_图片转换成PDF格式怎么转?图片转换成PDF的软件哪个好?

    图片转换成PDF格式怎么转?经验丰富的设计师在完成图片格式的设计作品后都会将图片转成PDF格式文件,这样方便保存以及参加一些设计比赛.同时我们在保存大量图片的时候也可以将图片转换成PDF文件.但是还有 ...

  6. 为什么复制粘贴格式总是出错_想把图片转换成pdf格式怎么做?你找对方法了吗...

    在工作中,总是会遇到各式各样的文件格式问题,例如昨天客户要的是PDF版本,我却做成了图片格式,现在只有把图片转换成PDF格式了,关键是几十张的长图,转换起来会不会很麻烦?其实只要找对了方法,就能很轻松 ...

  7. jpg图片转换成pdf文件,方法步骤

    如何把jpg图片转换成pdf文件?近期有不少小伙伴问我,能不能把jpg图片转换成pdf文件,让自己的jpg图片文件能稳定的在不同系统查看使用,这样也就避免了因jpg图片多和格式问题而导致的的打开慢或打 ...

  8. pdf转换成html后打印不清晰,图片转换成pdf后很模糊不清晰怎么办?

    在日常工作中,我们常遇到需要将文件转化为pdf,方便打印和保存,但是原始文件很清晰,转化之后发现模糊不堪,不能直视,怎么办呢,既然原始文件是清晰的,那么肯定是哪里出了问题,下面道来: 方法/步骤 1. ...

  9. 怎么把图片转换成PDF文件?

    为什么要把图片转换成PDF文件?很多小伙伴可能在工作中接触到大量的图片,但是在工作中,我们无论是自己查阅.发送给别人还是存档,对于数量过多的图片来说是非常不方便的,如果能将同类型的图片转换成PDF格式 ...

最新文章

  1. 两台Oracle服务器,使用udl测试连接
  2. python爬虫之美剧排行榜爬取(加浏览器伪装,代理,异常处理)
  3. python 循环技巧
  4. python asyncio future_Python asyncio.isfuture方法代码示例
  5. (17)Node.js第三方模块
  6. [C/CPP系列知识] C++中extern “C” name mangling -- Name Mangling and extern “C” in C++
  7. 图像降噪:Scale-Space and Edge Detection Using Anisotropic Diffusion
  8. 清理tomcat服务器日志文件,Tomcat日志配置与清理
  9. java 汽车加油问题_贪心算法---汽车加油问题
  10. 云巡店php源码,雅量云巡店赋能陈列管理 提效降本看得见
  11. 编译错误:找不到工程或库
  12. 计算机体系结构复习笔记
  13. CAN总线协议:标准CAN和扩展CAN
  14. 一台服务器怎么玩才有意思?
  15. 频繁与交通部门合作,百度地图开挖大数据金矿
  16. 什么是C132跳空高开或低开选股指标?
  17. 安卓如何安装linux的iso文件系统,如何使用EasyBCD 2.0引导ISO文件安装系统
  18. ZYNQ:AXI-Stream FIFO驱动程序(PS部分)
  19. 小狗拉菲扫地机器人_扫地机器人和吸尘器到底该怎么选?
  20. linux 预览md文件_利用Tornado搭建文档预览系统

热门文章

  1. PULUODY LIMS系统实操
  2. 如何用个人电脑利用ipv6搭建网站
  3. java注册用户代码_Java用户注册代码
  4. Spring——IOC(Inversion of Control)容器(2)
  5. 政务数据分级安全保护要求(明细)
  6. 【综述专栏】基于深度学习的深度图补全
  7. [GCC]告警信息梳理
  8. TB5128 + Arduino UNO,更方便控制步进电机
  9. 如何使用 Jenkins Pipeline 流水线优雅的部署 Kubernetes 应用
  10. VBScriptVBS(五)VBScript中的类class详解