亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java如何實現將PDF轉為PDF/A

發布時間:2022-01-14 14:13:13 來源:億速云 閱讀:237 作者:小新 欄目:開發技術

小編給大家分享一下Java如何實現將PDF轉為PDF/A,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Jar包導入

本次程序中導入的是Spire.Pdf.jar。可在Maven程序中配置pom.xml如下內容來實現下載導入:

<repositories>
    <repository>
        <id>com.e-iceblue</id>
        <name>e-iceblue</name>
        <url>https://repo.e-iceblue.cn/repository/maven-public/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.pdf</artifactId>
        <version>5.1.0</version>
    </dependency>
</dependencies>

或者,可將Jar下載到本地,解壓,找到lib文件夾下的jar文件;然后在Java程序中執行如下操作手動導入:

Java如何實現將PDF轉為PDF/A

Java如何實現將PDF轉為PDF/A

Java如何實現將PDF轉為PDF/A

將PDF轉為PDF/A

Spire.PDF for Java中的PdfStandardsConverter類下面枚舉了可將PDF轉為本地PDF/A文件和流文件的多種方法,如下表:

方法解釋
PdfStandardsConverter.toPdfA1A(String filePath)保存為PDF/A1A到指定路徑
PdfStandardsConverter.toPdfA1A(OutputStream stream)保存為PDF/A1A到流
PdfStandardsConverter.toPdfA1B (String filePath)保存為PDF/A1B到指定路徑
PdfStandardsConverter.toPdfA1B(OutputStream stream)保存為PDF/A1B到流
PdfStandardsConverter.toPdfA2A(String filePath)保存為PDF/A2A到指定路徑
PdfStandardsConverter.toPdfA2A(OutputStream stream)保存為PDF/A2A到流
PdfStandardsConverter.toPdfA2B(String filePath)保存為PDF/A2B到指定路徑
PdfStandardsConverter.toPdfA2B(OutputStream stream)保存為PDF/A2B到流
PdfStandardsConverter.toPdfA3A(String filePath)保存為PDF/A3A到指定路徑
PdfStandardsConverter.toPdfA3A(OutputStream stream)保存為PDF/A3A到流
PdfStandardsConverter.toPdfA3B(String filePath)保存為PDF/A3B到指定路徑
PdfStandardsConverter.toPdfA3B(OutputStream stream)保存為PDF/A3B到流

實現格式轉換時,只需要兩行代碼即可完成轉換,得到目標PDF/A格式。以下是實現轉換的代碼示例步驟:

  •  實例化PdfStandardsConverter類的對象,并加載PDF源文檔。

  •  通過調用上述表格中的指定方法將PDF轉為指定標準格式的PDF/A,并保存。

Java

import com.spire.pdf.conversion.PdfStandardsConverter;

public class PDFtoPDFA {
    public static void main(String[]args){

        //創建PdfStandardsConverter類的對象,傳入文檔路徑
        PdfStandardsConverter converter = new PdfStandardsConverter("sample.pdf");

        //轉換為PdfA1A
        converter.toPdfA1A("ToPdfA1A.pdf");

        //轉換為PdfA1B
        converter.toPdfA1B("ToPdfA1B.pdf");

        //轉換為PdfA2A
        converter.toPdfA2A("ToPdfA2A.pdf");

        //轉換為PdfA2B
        converter.toPdfA2B( "ToPdfA2B.pdf");

        //轉換為PdfA3A
        converter.toPdfA3A( "ToPdfA3A.pdf");

        //轉換為PdfA3B
        converter.toPdfA3B( "ToPdfA3B.pdf");
    }
}

PDF/A格式轉換效果,如圖:

Java如何實現將PDF轉為PDF/A

以上是“Java如何實現將PDF轉為PDF/A”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兴业县| 乌海市| 兴化市| 吴川市| 积石山| 广饶县| 全州县| 崇明县| 大安市| 深圳市| 社会| 罗江县| 巧家县| 丽水市| 馆陶县| 女性| 尉氏县| 莎车县| 绥棱县| 商洛市| 逊克县| 江北区| 楚雄市| 科尔| 延长县| 南皮县| 张家港市| 酒泉市| 蒲江县| 自治县| 高阳县| 酉阳| 保亭| 仁化县| 旅游| 中方县| 准格尔旗| 新巴尔虎右旗| 新晃| 玉山县| 台东县|