翻譯|使用教程|編輯:李顯亮|2020-11-06 10:39:03.737|閱讀 489 次
概述:PDF在某些情況下可能不適合,需要用svg格式代替,在本文中,您將學(xué)習(xí)如何使用Java將PDF文件轉(zhuǎn)換為SVG格式。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
PDF多年來一直統(tǒng)治著數(shù)字文檔格式的世界,用于文檔的打印,共享,交換和存檔。但是,PDF在某些情況下可能不適合,例如在Web頁上顯示它,因?yàn)樗枰獮g覽器支持或其他插件。在這種情況下,SVG可以替代。由于SVG文件的屏幕分辨率獨(dú)立性,因此可以輕松地在網(wǎng)頁上顯示它們而不會影響用戶體驗(yàn)。
因此,在這種情況下會發(fā)生PDF到SVG的轉(zhuǎn)換。在本文中,您將學(xué)習(xí)如何使用Java將PDF文件轉(zhuǎn)換為SVG格式。
目前,Java版Aspose.PDF升級到v20.10版,添加簽名,而不考慮pdf頁面的旋轉(zhuǎn),修復(fù)XPS轉(zhuǎn)換為PDF錯(cuò)誤等諸多bug問題,感興趣的朋友可點(diǎn)擊下方按鈕下載最新版。
點(diǎn)擊下載最新版Aspose.PDF for Java
以下是使用Aspose.PDF for Java將PDF文件轉(zhuǎn)換為SVG格式的步驟。
以下代碼示例顯示了如何使用Java將PDF轉(zhuǎn)換為SVG。
// Load PDF file Document doc = new Document("Input.pdf"); // Instantiate an object of SvgSaveOptions SvgSaveOptions saveOptions = new SvgSaveOptions(); // Save the PDF as SVG file doc.save("output.svg", saveOptions);
Aspose.PDF還提供了一些其他選項(xiàng)來定制PDF到SVG的轉(zhuǎn)換。該SvgSaveOptions 類可以做到這一點(diǎn)使用下列選項(xiàng)。
以下是使用其他選項(xiàng)將PDF轉(zhuǎn)換為SVG的步驟。
以下代碼示例顯示了如何執(zhí)行自定義的PDF到SVG的轉(zhuǎn)換。
// Load PDF file Document doc = new Document("Input.pdf"); // Instantiate an object of SvgSaveOptions SvgSaveOptions saveOptions = new SvgSaveOptions(); // Do not compress SVG image to Zip archive saveOptions.CompressOutputToZipArchive = false; // Save the PDF as SVG file doc.save("output.svg", saveOptions);
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn