Java에서 라텍스를 SVG로 변환

LaTeX은 복잡한 수학 표현식, 다국어 자료 등을 포함할 수 있는 세련되고 세련된 과학 문서를 만드는 데 사용됩니다. 특정 시나리오에서는 TeX 파일을 SVG 이미지로 변환해야 할 수도 있습니다. 이러한 요구 사항에 따라 이 기사에서는 Java에서 프로그래밍 방식으로 TeX를 SVG 이미지로 변환하는 방법을 설명합니다.

TeX to SVG 이미지 변환기 – Java API 설치

Aspose.TeX for Java API는 TeX 파일의 조판을 지원합니다. 또한 사용자 정의 TeX 형식을 만들거나 LaTeX 파일을 지원되는 파일 형식으로 렌더링할 수 있습니다. 다운로드 섹션에서 JAR 파일을 다운로드하여 API를 쉽게 구성하거나 pom.xml 파일의 다음 사양을 사용하여 리포지토리에서 설치할 수 있습니다.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tex</artifactId>
    <version>22.8</version>
</dependency>

Java에서 LaTeX TeX를 SVG로 변환하는 방법 - 단계

다음 단계는 LaTeX 형식 파일을 SVG 이미지로 변환하는 방법을 보여줍니다.

  1. Object TeX 엔진 확장 시 LaTeX 변환 옵션을 만듭니다.
  2. 작업 디렉토리를 지정하십시오.
  3. SVG 이미지를 렌더링하기 위해 SvgSaveOptions 개체를 초기화합니다.
  4. LaTeX에서 SVG로 이미지 변환을 실행합니다.

Java에서 프로그래밍 방식으로 LaTeX를 SVG 이미지로 변환

LaTeX 파일을 SVG 이미지로 변환하려면 다음 단계를 따라야 합니다.

  1. TeXOptions 클래스 개체를 사용하여 LaTeX 변환 옵션을 만듭니다.
  2. 출력 파일을 생성할 작업 디렉터리를 지정합니다.
  3. SvgSaveOptions 클래스의 개체를 만듭니다.
  4. TexJob 클래스를 사용하여 LaTeX를 SVG 형식 파일로 렌더링합니다.

다음 샘플 코드는 Java에서 프로그래밍 방식으로 LaTeX를 SVG 이미지로 변환하는 방법을 보여줍니다.

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

// 출력을 위한 파일 시스템 작업 디렉토리를 지정하십시오.
options.setOutputWorkingDirectory(new com.aspose.tex.OutputFileSystemDirectory(dataDir));

// SVG 형식으로 저장하기 위한 옵션을 초기화합니다.
options.setSaveOptions(new com.aspose.tex.rendering.SvgSaveOptions());

// LaTeX를 SVG로 변환을 실행합니다.
new com.aspose.tex.TeXJob(dataDir + "hello-world.ltx", new com.aspose.tex.rendering.SvgDevice(), options).run();

무료 평가판 라이선스 받기

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

결론

이 기사에서는 Java에서 프로그래밍 방식으로 LaTeX 파일을 확장 가능한 SVG 이미지로 변환하는 방법을 배웠습니다. 또한 문서 공간을 탐색하여 API의 다양한 기능을 다루는 다른 장을 살펴볼 수 있습니다. 요구 사항이나 우려 사항에 대해 논의해야 하는 경우 포럼으로 언제든지 문의하십시오.

또한보십시오