[자바] PDF 버전 변경

3666 단어
일상 업무에서 일부 장치에는 PDF 버전에 대한 엄격한 요구 사항이 있음을 알 수 있습니다. 따라서 호환성을 위해 다른 버전 간에 PDF 파일을 변환해야 합니다. 이 문서에서는 Java용 Free Spire.PDF를 사용하여 PDF 버전을 변경하는 방법을 보여줍니다(PDF 버전 1.0에서 1.7까지 지원).

설치
방법 1: Free Spire.PDF for Java을 다운로드하고 압축을 풉니다. 그런 다음 Spire.Pdf.jar 파일을 종속성으로 프로젝트에 추가합니다.

방법 2: 다음 구성을 pom.xml에 추가하여 maven 프로젝트에 jar 종속성을 추가할 수도 있습니다.

<repositories>
        <repository>
            <id>com.e-iceblue</id>
            <name>e-iceblue</name>
            <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
        </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.pdf.free</artifactId>
        <version>3.9.0</version>
    </dependency>
</dependencies>


PDF 버전 변경:

package com.spire.pdf;

public class ChangePdfVersion {

    public static void main(String[] args) {

        //Create a PdfDocument object
        PdfDocument document = new PdfDocument();

        //Load a sample PDF file
        document.loadFromFile("test.pdf");

        //Change the PDF version to 1.6
        document.getFileInfo().setVersion(PdfVersion.Version_1_6);

        //Save to file 
        document.saveToFile("PdfVersion.pdf", FileFormat.PDF);
        document.close();
    }
}


좋은 웹페이지 즐겨찾기