Java에서 TeX를 PNG JPG 이미지로 변환

LaTeX는 고품질 조판으로 문서를 준비하는 데 사용됩니다. TeX 형식은 기술 및 과학 문서를 전달하거나 게시하는 데 사용됩니다. 어떤 경우에는 TeX 파일을 PNG 또는 JPG와 같은 이미지로 변환해야 할 수도 있습니다. 이 기사에서는 Java에서 프로그래밍 방식으로 TeX 파일을 PNG 또는 JPG 이미지로 변환하는 방법을 배웁니다. 자세한 내용은 다음 섹션을 참조하십시오.

LTX/TeX에서 PNG 또는 JPG로 변환기 – Java API 설치

Java용 Aspose.TeX API는 LTX, TeX, PNG, JPG 및 기타 지원되는 형식 작업을 지원합니다. 다운로드 섹션에서 JAR 파일을 다운로드하거나 다음 Maven 구성을 사용하여 API를 쉽게 구성할 수 있습니다.

저장소:

<repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

의존:

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-tex</artifactId>
        <version>21.11</version>
    </dependency>
</dependencies>

Java에서 TeX(LaTeX)를 PNG 이미지로 변환

다음 단계에 따라 LTX 또는 TeX 파일을 PNG 이미지로 변환할 수 있습니다.

  1. 입력 LTX 또는 TEX 파일을 로드합니다.
  2. TeXOptions 클래스를 사용하여 LaTeX 형식에 대한 변환 옵션을 만듭니다.
  3. 이미지를 PNG 형식으로 저장하려면 PngSaveOptions를 초기화합니다.
  4. TexJob 클래스를 사용하여 LaTeX에서 PNG로 변환을 실행합니다.

아래 코드 조각은 Java에서 프로그래밍 방식으로 TeX를 PNG 이미지로 변환하는 방법을 설명합니다.

// Object TeX 엔진 확장에서 Object LaTeX 형식에 대한 변환 옵션을 만듭니다.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// 출력에 대한 파일 시스템 작업 디렉토리를 지정하십시오.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// PNG 형식으로 저장하기 위한 옵션을 초기화합니다.
options.setSaveOptions(new PngSaveOptions());

// LaTeX에서 PNG로 변환을 실행합니다.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

Java를 사용하여 LTX 또는 TeX를 JPG 이미지로 변환

아래 단계에 따라 LTX 또는 TEX 파일 확장자를 가진 LaTeX 파일을 JPG 이미지로 변환할 수 있습니다.

  1. 소스 LaTeX 파일을 로드합니다.
  2. TeXOptions 클래스 개체를 사용하여 옵션을 만듭니다.
  3. JpegSaveOptions 클래스 개체를 지정합니다.
  4. TexJob 클래스를 사용하여 LaTeX를 JPG로 실행합니다.

다음 코드는 Java를 사용하여 프로그래밍 방식으로 TeX를 JPG 이미지로 변환하는 방법을 자세히 설명합니다.

// Object TeX 엔진 확장에서 Object LaTeX 형식에 대한 변환 옵션을 만듭니다.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// 출력에 대한 파일 시스템 작업 디렉토리를 지정하십시오.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// JPG 형식으로 저장하기 위한 옵션을 초기화합니다.
options.setSaveOptions(new JpegSaveOptions());

// LaTeX에서 JPG로 변환을 실행합니다.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

무료 평가판 라이선스 받기

임시 무료 라이선스를 요청하면 제한 없이 API를 평가할 수 있습니다.

결론

이 기사에서는 TeX 또는 LTX 파일 형식의 LaTeX 파일을 Java에서 프로그래밍 방식으로 PNG 또는 JPG 이미지로 렌더링하는 방법을 배웠습니다. 또한 문서를 방문하여 API의 다른 여러 기능을 확인할 수 있습니다. 문의 사항이 있으시면 포럼에 언제든지 문의해 주십시오.

또한보십시오