• <menu id="w2i4a"></menu>
  • logo Aspose.PDF使用教程

    文檔首頁(yè)>>Aspose.PDF使用教程>>PDF處理控件Aspose.PDF功能演示:使用Java將PDF轉(zhuǎn)換為SVG格式

    PDF處理控件Aspose.PDF功能演示:使用Java將PDF轉(zhuǎn)換為SVG格式


    PDF多年來(lái)一直統(tǒng)治著數(shù)字文檔格式的世界,用于文檔的打印,共享,交換和存檔。但是,PDF在某些情況下可能不適合,例如在Web頁(yè)上顯示它,因?yàn)樗枰獮g覽器支持或其他插件。在這種情況下,SVG可以替代。由于SVG文件的屏幕分辨率獨(dú)立性,因此可以輕松地在網(wǎng)頁(yè)上顯示它們而不會(huì)影響用戶體驗(yàn)。

    因此,在這種情況下會(huì)發(fā)生PDF到SVG的轉(zhuǎn)換。在本文中,您將學(xué)習(xí)如何使用Java將PDF文件轉(zhuǎn)換為SVG格式。

    • PDF到SVG的轉(zhuǎn)換
    • 使用其他選項(xiàng)將PDF轉(zhuǎn)換為SVG

    目前,Java版Aspose.PDF升級(jí)到v20.10版,添加簽名,而不考慮pdf頁(yè)面的旋轉(zhuǎn),修復(fù)XPS轉(zhuǎn)換為PDF錯(cuò)誤等諸多bug問(wèn)題,感興趣的朋友可點(diǎn)擊下方按鈕下載最新版。

    點(diǎn)擊下載最新版Aspose.PDF for Java

    慧都17一齊周年慶!整合所有格式的Aspose.Total永久授權(quán)正在火熱促銷中,樂(lè)享85折起!聯(lián)系慧都客服立馬1分鐘了解全部咨詢!

    PDF到SVG Java的轉(zhuǎn)換

    以下是使用Aspose.PDF for Java將PDF文件轉(zhuǎn)換為SVG格式的步驟。

    • 使用Document類加載PDF文件。
    • 創(chuàng)建一個(gè)SvgSaveOptions類的對(duì)象。
    • 使用Document.save(String,SvgSaveOptions)方法將PDF保存為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);

    使用其他選項(xiàng)將PDF轉(zhuǎn)換為SVG

    Aspose.PDF還提供了一些其他選項(xiàng)來(lái)定制PDF到SVG的轉(zhuǎn)換。該SvgSaveOptions 類可以做到這一點(diǎn)使用下列選項(xiàng)。

    • CompressOutputToZipArchive
    • CustomStrategyOfEmbeddedImagesSaving
    • ScaleToPixels
    • TreatTargetFileNameAsDirectory

    以下是使用其他選項(xiàng)將PDF轉(zhuǎn)換為SVG的步驟。

    • 使用Document類加載PDF文件。
    • 創(chuàng)建一個(gè)SvgSaveOptions類的對(duì)象。
    • 設(shè)置所需的SVG選項(xiàng),例如CompressOutputToZipArchive。
    • 使用Document.save(String,SvgSaveOptions)方法將PDF保存為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);

    還想要更多嗎?您可以點(diǎn)擊閱讀【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問(wèn)或需求,請(qǐng)隨時(shí)加入Aspose技術(shù)交流群(642018183),我們很高興為您提供查詢和咨詢。
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();