이 짧은 주제에서는 Java에서 TIFF를 PDF로 변환하는 방법을 설명합니다. 환경 구성 및 작업을 수행하는 데 필요한 단계에 대한 세부 정보를 제공합니다. TIFF를 PDF로 변환하기 위해 Java 코드가 사용되며 Windows, Linux 및 macOS를 포함한 모든 Java 지원 플랫폼에서 응용 프로그램을 사용할 수 있습니다.
Java를 사용하여 TIFF를 PDF로 변환하는 단계
- TIFF를 PDF로 변환하기 위해 Maven Repository에서 Aspose.Imaging 라이브러리를 추가하여 프로젝트를 구성합니다.
- 프로젝트에서 API 기능을 사용하려면 Aspose.Imaging 네임스페이스를 가져오세요.
- Image 클래스에 의해 노출된 로드 메소드를 사용하여 소스 TIFF 이미지 로드
- PdfOptions 인스턴스를 초기화하여 해상도 및 기타 설정을 지정합니다.
- 저장 방법을 사용하여 출력 PDF를 디스크에 저장합니다.
Java TIFF에서 PDF로의 위 단계를 사용하면 디스크에서 소스 TIFF를 로드하고 간단히 PDF로 변환하는 간단한 API 인터페이스를 사용하여 응용 프로그램을 개발할 수 있습니다. PDF 내부의 TIFF 이미지에 대한 해상도 값을 설정할 수 있는 PdfOptions 개체를 사용하여 출력 PDF를 사용자 정의합니다. 생성된 PDF는 저장 방법을 사용하여 디스크에 저장됩니다.
Java에서 TIFF를 PDF로 변환하는 코드
package testimaging; | |
import com.aspose.imaging.Image; | |
import com.aspose.imaging.License; | |
import com.aspose.imaging.ResolutionSetting; | |
import com.aspose.imaging.fileformats.tiff.TiffImage; | |
import com.aspose.imaging.imageoptions.PdfOptions; | |
public class ConvertTiffToPDF { | |
public static void main(String[] args) throws Exception { | |
// Applying product license to convert Tiff to PDF in Java | |
License JavaTiffToPdfLicense = new License(); | |
JavaTiffToPdfLicense.setLicense("Aspose.Total.lic"); | |
Image TifImage = Image.load("SourceFile.tif"); | |
TiffImage tiffImage = (TiffImage)TifImage; | |
PdfOptions pdfOptions = new PdfOptions(); | |
ResolutionSetting resolutionSettings = new ResolutionSetting(); | |
resolutionSettings.setHorizontalResolution(1); | |
resolutionSettings.setVerticalResolution(1); | |
TifImage.save("JavaExportedTiff.pdf", pdfOptions); | |
} | |
} |
TIFF를 PDF로 변환하기 위해 자바 코드는 수평 및 수직 해상도 값을 사용하여 출력 PDF 파일의 해상도를 설정한 곳에서 사용됩니다. Compliance, Compression 및 JpegQuality 설정과 같은 MultiPageOptions, PageSize 및 PDFCoreOption을 포함하여 PdfOptions 클래스에 의해 노출되는 다른 속성을 사용하여 PDF를 사용자 정의할 수 있습니다.
우리는 Java의 도움으로 TIFF를 PDF로 변환하는 것이 몇 줄의 코드로 쉽게 가능한지 목격했습니다. 애니메이션 GIF 이미지를 만드는 방법에 대해 알아보려면 Java에서 애니메이션 GIF를 만드는 방법에 대한 문서를 참조하세요.