翻譯|使用教程|編輯:李顯亮|2019-12-17 10:31:15.223|閱讀 626 次
概述:Spire.PDF for Java支持將多種圖像格式(例如BMP,JPEG,GIF,PNG,TIFF和ICO)轉(zhuǎn)換為PDF。以下示例將展示如何使用Spire.PDF for Java將圖像轉(zhuǎn)換為PDF。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
對于開發(fā)人員,在日常工作中經(jīng)常也會處理許多文檔格式,將圖像轉(zhuǎn)換為PDF也是常有的事。那么,在Java語言開發(fā)中,如何將圖像轉(zhuǎn)換為PDF呢?
Spire.PDF for Java支持將多種圖像格式(例如BMP,JPEG,GIF,PNG,TIFF和ICO)轉(zhuǎn)換為PDF。以下示例將展示如何使用Spire.PDF for Java將圖像轉(zhuǎn)換為PDF。
點(diǎn)擊下載Spire.PDF for Java最新版
年終優(yōu)惠進(jìn)行時,Spire.Office套包優(yōu)惠7170元起,心動就趕快吧!
導(dǎo)入com.spire.pdf.PdfDocument; 導(dǎo)入com.spire.pdf.PdfPageBase; 導(dǎo)入com.spire.pdf.graphics.PdfImage; 公共課程ImageToPDF { 公共靜態(tài)void main(String [] args){ //創(chuàng)建一個PdfDocument實(shí)例 PdfDocument pdf =新的PdfDocument(); //添加頁面 PdfPageBase頁面= pdf.getPages()。add(); //加載圖片 PdfImage圖片= PdfImage.fromFile(“ Hydrangeas.jpg”); //將圖像繪制到頁面的特定矩形區(qū)域 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)); //保存結(jié)果文件 pdf.saveToFile(“ ConvertImageToPDF.pdf”); } }
還想要更多嗎?您可以點(diǎn)擊閱讀【2019 · E-iceblue最新資源整合】,查找需要的教程資源。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn