Java如何添加,替换,删除PDF中的图片

  介绍

小编给大家分享一下Java如何添加,替换,删除PDF中的图片,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

工具:免费的尖顶。Java PDF(免费版)

Jar获取及导入:官网下载,并解压将自由文件夹下的Jar文件导入Java程序,或者通过maven仓库下载并导入。

Jar导入效果:

 Java如何添加,替换,删除PDF中的图片

<强> Java代码示例

【示例1】添加图片到PDF

import  com.spire.pdf。*;   import  com.spire.pdf.graphics。*;      public  class  AddImage  {   ,public  static  void  main (String [], args), {   ,//创建文档   ,PdfDocument  pdf =, new  PdfDocument ();      ,//添加一页   ,PdfPageBase  page =, pdf.getPages阀门()();      ,//加载图片,并获取图片高宽   ,PdfImage  image =, PdfImage.fromFile (“fj.png");   ,int  width =, image.getWidth ()/2;   ,int  height =, image.getHeight ()/2;      ,//绘制图片到PDF   ,page.getCanvas () .drawImage(形象,50,50、宽度,高度);      ,//保存文档   ,pdf.saveToFile (“AddImage.pdf");   ,pdf.dispose ();   ,}   }

图片添加效果:

 Java如何添加,替换,删除PDF中的图片

【示例2】替换PDF中的图片

import  com.spire.pdf。*;   import  com.spire.pdf.graphics.PdfImage;   public  class  ReplaceImage  {   ,public  static  void  main (String [], args), {   ,//加文载PDF档   ,PdfDocument  pdf =, new  PdfDocument ();   ,pdf.loadFromFile (“AddImage.pdf");   ,//获取第一页   ,PdfPageBase  page =, pdf.getPages () . get (0);   ,//加载一张图片   ,PdfImage  image =, PdfImage.fromFile (“lh.png");   ,//使用加载的图片替换第一页上的第一张图片   ,page.replaceImage(0,,形象);   ,//保存文档   ,pdf.saveToFile (“ReplaceImage.pdf");   ,pdf.dispose ();   ,}   }

图片替换效果:

 Java如何添加,替换,删除PDF中的图片

【示例3】删除PDF中的图片

import  com.spire.pdf。*;   public  class  DeleteImage  {   ,public  static  void  main (String [], args), {   ,//创建PdfDocument对象   ,PdfDocument  pdf =, new  PdfDocument ();   ,//加文载PDF档   ,pdf.loadFromFile (“AddImage.pdf");   ,//获取指定页   ,PdfPageBase  page =, pdf.getPages () . get (0);   ,//删除页面上的指定图片   ,page.deleteImage (0);   ,//保存文档   ,pdf.saveToFile (“DeleteSpecificImage.pdf", FileFormat.PDF);   ,pdf.dispose ();   ,}   }

图片删除效果:

 Java如何添加,替换,删除PDF中的图片

Java基本数据类型有哪些

Java的基本数据类型分为:1,整数类型,用来表示整数的数据类型。2,浮点类型,用来表示小数的数据类型。3,字符类型,字符类型的关键字是“字符”。4,布尔类型,是表示逻辑值的基本数据类型。

看完了这篇文章,相信你对“Java如何添加,替换,删除PDF中的图片”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

Java如何添加,替换,删除PDF中的图片