Java 를 통해 TIFF 를 PDF 로 병합

Java에서 TIFF 문서를 단일 형식 PDF 로 병합합니다.프로그래머는 이 예제 코드를 사용하여 모든 웹 또는 데스크탑 Java 기반 응용 프로그램에서 TIFF 를 결합할 수 있습니다.

Java 를 사용하여 TIFF 를 PDF 에 병합

TIFF 를 PDF 에 병합하는 방법은 무엇입니까?Aspose.PDF for Java 라이브러리를 사용하면 프로그래밍 방식으로 TIFF 를 PDF 에 쉽게 병합할 수 있습니다.Aspose의 PDF 소프트웨어는 개인, 중소기업 또는 대기업에 이상적입니다.많은 양의 정보를 처리할 수 있으므로 빠르고 효율적으로 연결을 수행하고 데이터를 보호하십시오.Aspose.PDF 특유의 기능 중 하나는 TIFF 를 PDF 에 병합하기 위한 API입니다.

Maven 에서 직접 최신 버전을 다운로드하고 pom.xml 에 다음 구성을 추가하여 Maven 기반 프로젝트 내에 설치할 수 있습니다.

라이브러리 설치에 대한 자세한 내용은 문서 페이지에서 확인하십시오.라이브러리의 이점을 확인하려면 TIFF 에서 PDF 로의 변환 코드 스니펫을 사용해 보십시오.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Java 를 통해 TIFF 를 PDF 에 병합하는 방법


Java 개발자는 단 몇 줄의 코드로 TIFF 파일을 PDF 에 쉽게 로드하고 병합할 수 있습니다.

  1. 새 문서를 초기화하고 파일 병합을 위한 루프를 실행합니다.
  2. 반복 실행: PDF 문서에 새 페이지 추가
  3. 루프 내: 새 페이지에 TIFF 파일 추가
  4. 루프 후 결과 저장

다음은 Java 에서 TIFF 를 PDF 에 병합하는 방법을 보여주는 예제입니다.여러 문서를 하나의 파일로 쉽게 결합할 수 있습니다.Java 에서 코드를 개발하는 경우 이 작업이 생각보다 간단할 수 있습니다.TIFF 읽기와 PDF 쓰기에 모두 정규화된 파일 이름을 사용할 수 있습니다.Java 를 사용하여 같거나 다른 파일 유형의 여러 문서를 하나의 파일로 병합하는 방법을 보여주는 이 Java 예제를 확인해 보십시오.

Java 를 사용하여 TIFF 파일을 병합하고 PDF 로 저장합니다.

예제 Java: 이 샘플 코드는 TIFF 에서 PDF 사이의 연결을 보여줍니다.

Input file:

File not added

File not added

Output format:

PDF

Output file:


    // create empty pdf document
    com.aspose.pdf.Document outputDoc = new com.aspose.pdf.Document();

    // Load tiff to Aspose image
    multiImage1 = (com.aspose.imaging.fileformats.tiff.TiffImage) com.aspose.imaging.Image.load("1.tiff");


    // iterate through tiff frames
    //set active frame to work with
    //load bitmap from a frame
    //create image savesource to a stream
    //create empty image with width and hight
    //set frame bounds to save to bitmap
    //save frame bitmap to stream
    //add new page to document
    //create new image into document
    //set image source to memory stream
    //add document image to specific page
    for (tiffFrame : multiImage.getFrames()) {
        multiImage.setActiveFrame(tiffFrame);

        Color[] pixels = multiImage.loadPixels(tiffFrame.getBounds());
        ms = new com.aspose.imaging.sources.FileCreateSource(
            String.valueOf(index) + "temp.tiff", false);

        createOptions = new com.aspose.imaging.imageoptions.JpegOptions();
        createOptions.setSource(ms);

        tiffImage = (com.aspose.imaging.fileformats.jpeg.JpegImage)
        com.aspose.imaging.Image.create(createOptions, tiffFrame.getWidth(), tiffFrame.getHeight());
        tiffImage.savePixels(tiffFrame.getBounds(), pixels);
        tiffImage.save();

        page = outputDoc.getPages().add();
        image = new com.aspose.pdf.Image();
        image.setImageStream(new FileInputStream(String.valueOf(index) + "temp.tiff"));
        page.getParagraphs().add(image);
    }

    // save result pdf to file
    outputDoc.save("Merger_tiff_pdf.pdf", com.aspose.pdf.SaveFormat.Pdf);

TIFF 에서 PDF 로 결합하기 위한 Java 라이브러리

Aspose.PDF for Java API는 개발자가 자신의 응용 프로그램에 PDF 처리 기능을 추가할 수 있는 라이브러리입니다.Adobe Acrobat을 사용하지 않고도 PDF 파일을 생성, 읽기, 변환 및 조작할 수 있는 모든 유형의 32비트 및 64비트 응용 프로그램을 구축하는 데 사용할 수 있습니다.Aspose.PDF for Java를 사용하면 개발자가 표, 그래프, 이미지, 하이퍼링크, 사용자 정의 글꼴 등을 PDF 문서에 삽입할 수 있습니다.또한 PDF를 압축하는 것도 가능합니다.자바용 Aspose.PDF 는 안전한 PDF 파일을 개발하기 위한 뛰어난 보안 기능을 제공합니다.

Java용 Aspose.PDF API에 대한 자세한 내용은 설명서 및 API 사용 방법에 대한 예제 에서 확인할 수 있습니다.Aspose.PDF for Java API의 주요 기능 중 일부에는 HTML, XFA, TXT, PCL, XML, XPS 및 이미지 파일 형식을 비롯한 다양한 파일 형식에 대한 지원, 다양한 PDF 버전에 대한 지원 및 광범위한 하이퍼링크 기능이 포함됩니다.