1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > bmp转换tiff c++代码_如何用Java语言将图像转换为PDF?Spire.PDF for Java轻松搞定

bmp转换tiff c++代码_如何用Java语言将图像转换为PDF?Spire.PDF for Java轻松搞定

时间:2018-10-09 03:31:32

相关推荐

bmp转换tiff c++代码_如何用Java语言将图像转换为PDF?Spire.PDF for Java轻松搞定

对于开发人员,在日常工作中经常也会处理许多文档格式,将图像转换为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{公共静态voidmain(String[]args){//创建一个PdfDocument实例PdfDocumentpdf=新的PdfDocument();//添加页面PdfPageBase页面=pdf.getPages()。add();//加载图片PdfImage图片=PdfImage.fromFile(“Hydrangeas.jpg”);//将图像绘制到页面的特定矩形区域doublewidthFitRate=image.getPhysicalDimension()。getWidth()/page.getCanvas()。getClientSize()。getWidth();doubleheightFitRate=image.getPhysicalDimension()。getHeight()/page.getCanvas()。getClientSize()。getHeight();doublefitRate=Math.max(widthFitRate,heightFitRate);doublefitWidth=image.getPhysicalDimension()。getWidth()/fitRate;doublefitHeight=image.getPhysicalDimension()。getHeight()/fitRate;page.getCanvas()。drawImage(image,newRectangle2D.Double(0,0,fitWidth,fitHeight));//保存结果文件pdf.saveToFile(“ConvertImageToPDF.pdf”);}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。