摘要:序使用的命令把轉(zhuǎn)的話,默認只能轉(zhuǎn)一頁的,這個有點費勁,于是也不打算沿用的方案了,改用來實現(xiàn)。轉(zhuǎn)換小結(jié)這樣基本就大功告成了,不足的地方是性能太低,有待優(yōu)化。
序
使用soffice的命令把pdf轉(zhuǎn)image的話,默認只能轉(zhuǎn)一頁的,這個有點費勁,于是也不打算沿用soffice的方案了,改用pdfbox來實現(xiàn)。
maven轉(zhuǎn)換org.apache.pdfbox pdfbox 2.0.4 org.apache.pdfbox pdfbox-tools 2.0.4
public static ListconvertToImage(File file) throws IOException { PDDocument document = PDDocument.load(file); PDFRenderer pdfRenderer = new PDFRenderer(document); List bufferedImageList = new ArrayList<>(); for (int page = 0;page concat public static BufferedImage concat(BufferedImage[] images) throws IOException { int heightTotal = 0; for(int j = 0; j < images.length; j++) { heightTotal += images[j].getHeight(); } int heightCurr = 0; BufferedImage concatImage = new BufferedImage(images[0].getWidth(), heightTotal, BufferedImage.TYPE_INT_RGB); Graphics2D g2d = concatImage.createGraphics(); for(int j = 0; j < images.length; j++) { g2d.drawImage(images[j], 0, heightCurr, null); heightCurr += images[j].getHeight(); } g2d.dispose(); return concatImage; }小結(jié)這樣基本就大功告成了,不足的地方是性能太低,有待優(yōu)化。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/67413.html
摘要:基于轉(zhuǎn)換的電子書閱讀插件部分項目一般都是以插件閱讀文件,但存在閱讀體驗不理想的情況,所以參考手機上的電子書閱讀器,使用國外的鏈接描述制作電子書示例。 基于HTML5轉(zhuǎn)換PDF的電子書閱讀插件 html5部分 項目一般都是以pdf.js插件閱讀PDF文件,但存在閱讀體驗不理想的情況,所以參考手機上的電子書閱讀器,使用國外的鏈接描述http://fliphtml5.com制作電子書示例。...
摘要:在下一切運行正常,但是到下文件的文件名和生成路徑就會發(fā)生變化,這里的不會被當作路徑分隔符了,而是當作文件名的一部分,其實修改起來也很簡單創(chuàng)建另一個線程啟動服務,老是會出現(xiàn)無法連接服務的異常。 php預覽word文檔的實現(xiàn) 以及實現(xiàn)過程中遇到的各種坑 在做軟件工程的課程設計的時候,我們小組選擇做一個資料分享網(wǎng)站,網(wǎng)站最重要的功能當然就是上傳文件和下載文件。但是這中間就需要一個比較重要的過...
摘要:在下一切運行正常,但是到下文件的文件名和生成路徑就會發(fā)生變化,這里的不會被當作路徑分隔符了,而是當作文件名的一部分,其實修改起來也很簡單創(chuàng)建另一個線程啟動服務,老是會出現(xiàn)無法連接服務的異常。 php預覽word文檔的實現(xiàn) 以及實現(xiàn)過程中遇到的各種坑 在做軟件工程的課程設計的時候,我們小組選擇做一個資料分享網(wǎng)站,網(wǎng)站最重要的功能當然就是上傳文件和下載文件。但是這中間就需要一個比較重要的過...
摘要:在下一切運行正常,但是到下文件的文件名和生成路徑就會發(fā)生變化,這里的不會被當作路徑分隔符了,而是當作文件名的一部分,其實修改起來也很簡單創(chuàng)建另一個線程啟動服務,老是會出現(xiàn)無法連接服務的異常。 php預覽word文檔的實現(xiàn) 以及實現(xiàn)過程中遇到的各種坑 在做軟件工程的課程設計的時候,我們小組選擇做一個資料分享網(wǎng)站,網(wǎng)站最重要的功能當然就是上傳文件和下載文件。但是這中間就需要一個比較重要的過...
閱讀 3118·2021-11-23 09:51
閱讀 1983·2021-09-09 09:32
閱讀 1094·2019-08-30 15:53
閱讀 2965·2019-08-30 11:19
閱讀 2475·2019-08-29 14:15
閱讀 1443·2019-08-29 13:52
閱讀 560·2019-08-29 12:46
閱讀 2827·2019-08-26 12:18