java实现导入word转pdf(如何用Java语言将图像转换为PDF)

对于开发人员,在日常工作中经常也会处理许多文档格式,将图像转换为PDF也是常有的事。那么,在Java语言开发中,如何将图像转换为PDF呢?

Spire.PDF for Java支持将多种图像格式(例如BMP,JPEG,GIF,PNG,TIFF和ICO)转换为PDF。以下示例将展示如何使用Spire.PDF for Java将图像转换为PDF。

(点击文末“了解更多”可下载最新版)

    导入com.spire.pdf.PdfDocument;        导入com.spire.pdf.PdfPageBase;         导入com.spire.pdf.graphics.PdfImage;                  公共课程ImageToPDF {             公共静态void main(String [] args){                 //创建一个PdfDocument实例                PdfDocument pdf =新的PdfDocument();                 //添加页面                PdfPageBase页面= pdf.getPages()。add();                          //加载图片                 PdfImage图片= PdfImage.fromFile(“ Hydrangeas.jpg”);                         //将图像绘制到页面的特定矩形区域                  double widthFitRate = image.getPhysicalDimension()。getWidth()/ page.getCanvas()。getClientSize()。getWidth();                double heightFitRate = image.getPhysicalDimension()。getHeight()/ page.getCanvas()。getClientSize()。getHeight();                 double fitRate = Math.max(widthFitRate,heightFitRate);                double fitWidth = image.getPhysicalDimension()。getWidth()/ fitRate;                 double fitHeight = image.getPhysicalDimension()。getHeight()/ fitRate;                 page.getCanvas()。drawImage(image,new Rectangle2D.Double(0,0,fitWidth,fitHeight));                         //保存结果文件               pdf.saveToFile(“ ConvertImageToPDF.pdf”);            }         }

java实现导入word转pdf(如何用Java语言将图像转换为PDF)(1)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页