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图片转pdf_java使用itextpdf将图片转换成pdf的简单实例 | 学步园相关推荐

  1. java使用itextpdf将图片转换成pdf的简单实例

    1.首先下载itextpdf包. 2.然后倒入到工程,并创建项目 源代码如下: public class Img2Pdf {public static void main(String[] args) ...

  2. ITextpdf将Markdown转换成PDF详细流程(HTML转PDF)

    #作者:杨景文 一.文章说明 此篇文章将解决itextpdf转PDF遇到的以下问题: 1.中文不显示问题 2.表格或者图片超宽问题 3.pdf样式问题 4.Markdown引用样式在PDF中正常显示 ...

  3. java 使用 freemarker模板 生成 word 并用 aspose 转换成PDF

    添加依赖: <!-- freemarker生成word文件--><dependency><groupId>org.springframework.boot</ ...

  4. java实现c#的datetime.ticks_java的Date.getTime()转换成C#的Datetime.ticks | 学步园

    先来个名词解释: Epoch time:指从1970年1月1日零时起到现在为止的"second(秒) 数". 注意我给"second(秒) 数"加了引号,是因为 ...

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

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

  6. 怎样把ppt图片完整的转换成pdf

    要把PPT转换成PDF很简单,一般通过另存为就可以了,但是这样只对文字有效,里面的一些图片转换到pdf里面后清晰度会大大降低,图片的大小只会和ppt里面预览时的一样大,进行放大就会失真.那怎样能很好的 ...

  7. java实现图片jpg批量转换成pdf

    java实现图片jpg批量转换成pdf package jpgTopdf; import java.awt.image.BufferedImage; import java.io.File; impo ...

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

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

  9. html长图转换成pdf,支持把各类文档转换成 HTML5(SVG)接口、长图片、PDF 。word转pdf、word转html5、pdf转网页html5、pdf转图片的接口...

    详情请到九云图官网了解一下.https://server.9yuntu.com/yuntu/resource/website/api.html 把 OFFICE / PDF / CAD 等文档转换成 ...

  10. itext html转pdf 图片,itext2.0.8 将 HTML 转换成 PDF, 完美 CSS, 带图片, 自动分页

    itext2.0.8 将 HTML 转换成 PDF, 完美 CSS, 带图片, 自动分页 之前用 itext7 将 html 导出为 PDF, 比较方便, 代码较少, 而且支持 base64 的图片. ...

最新文章

  1. iOS后台运行的设置方法
  2. NEU 1497 Kid and Ants 思路 难度:0
  3. 数据分析--使用Web API(应用编程接口)以自动请求GitHub网站的特定信息为例爬取数据,附完整的Python代码详解
  4. 苹果iOS 15正式发布!一大波新功能上线,这几个被刷爆了
  5. java里pom.xml是啥意思_pom.xml详解
  6. 20145213《信息安全系统设计基础》第二周学习总结
  7. HTTP协议到底是怎么回事
  8. JavaScript数组的某些操作(二)
  9. Clickhouse 实现row_number、dense_rank
  10. java128分解质因数_java分解质因数
  11. Untracked Files Prevent Pull解决方法
  12. 抖音超级恶心的滑稽HTML源码
  13. 征文 | 青出于蓝而胜于蓝 国货之光GBase
  14. 关系数据模型——三个组成部分
  15. Win10下配置PHP环境变量
  16. 小程序开发--地区选择四级联动(选择省,市,县,镇)
  17. FPGA设计中,产生LFSR伪随机数
  18. 说说Mac上的截图快捷键
  19. CS224N WINTER 2022 (六)前沿问题探讨(QA、NLG、知识集成与检索、Coreference)
  20. 使用Python相关技术实现对一本中文小说(自选)进行词频分析,字数不低于10万字,显示小说中出现率前50的中文词组,并用图表展示。

热门文章

  1. 使用内网服务器上线微信小程序总结
  2. jquery设置禁止浏览器刷新
  3. jav使用python模型实现方案
  4. lisp填挖横断面提取_如何在别人提供的cad横断面设计图中提取横断面地面线数据...
  5. 一年左右工作经验前端面试分享(vue 方向)
  6. css样式给标签加上小手图标
  7. 如何删除 R 中的异常值
  8. 群论基础速成(2):子群,陪集,正规子群,商群
  9. CAD图纸的缩放——缩放上一个命令
  10. javascript入门到进阶 - js系列一:三种基本的数据结构