LaTeX에서 SVG로
Java용 API 솔루션을 통해 LaTeX를 SVG로 변환
Java를 사용하여 LaTeX를 SVG로 변환하는 방법
Aspose.TeX for LaTeX to SVG 변환기는 Java에서 지원하는 모든 언어를 사용하여 LaTeX 파일을 SVG 이미지로 변환합니다.
여기에서 볼 수 있는 API를 사용하여 자체 플랫폼 간 애플리케이션을 만들거나 Java 프로젝트에 통합할 수도 있습니다.
LaTeX를 SVG로 변환하려면:
- 기능이 풍부하고 강력하며 사용하기 쉬운 Java 플랫폼용 변환 API인 Aspose.TeX for Java API를 사용하십시오.
- Aspose Maven Repository 에서 직접 최신 버전을 다운로드하여 Maven에 설치할 수 있습니다. pom.xml에 다음 구성을 추가하여 기반 프로젝트.
Repository
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>21.4</version>
</dependency>
Java에서 LATEX에서 SVG로 변환하는 단계
Aspose.TeX를 사용하면 개발자가 몇 줄의 코드로 LATEX 파일을 SVG로 쉽게 변환할 수 있습니다.
- TeXOptions 를 초기화하여 Object LaTeX 형식에 대한 변환 옵션을 만듭니다.
- TeX 출력이 기록될 공간 또는 영역을 설정하려면 OutputWorkingDirectory
- SvgSaveOptions 를 사용하여 SVG 형식으로 저장하는 옵션을 초기화합니다.
- TeXJob() 메서드를 사용하여 LaTeX에서 SVG로 변환을 실행합니다.
시스템 요구 사항
Aspose.TeX for Java는 모든 주요 운영 체제에서 지원됩니다. 다음 전제 조건이 있는지 확인하십시오.
- J2SE 8.0(1.8) 이상.
// Create conversion options for Object LaTeX format on Object TeX engine extension.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Specify the file system working directory for the output.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Initialize the options for saving in SVG format.
options.setSaveOptions(new SvgSaveOptions());
// Run LaTeX to SVG conversion.
new TeXJob(Utils.getInputDirectory() + "hello-world.tex", new SvgDevice(), options).run();
LaTeX LaTeX 파일 형식이란 무엇입니까?
LaTeX는 간단히 말하면 TeX 형식입니다. LaTeX 파일은 고유한 마크업 언어로 작성된 ASCII 인코딩의 일반 텍스트 파일입니다. 이미지 및/또는 기타 LaTeX 파일과 같은 다른 데이터를 포함해야 할 수도 있습니다. LaTeX는 표를 만들고, 그래픽을 포함하고, 수학 방정식을 작성하고, 다른 공식을 작성하는 등의 고급 기능을 제공할 수 있습니다. 이러한 모든 기능은 소위 패킷에서 사용할 수 있습니다.
SVG SVG 파일 형식이란 무엇입니까?
SVG(Scalable Vector Graphics)는 XML 기반의 Page Description Language/ 2차원 벡터 및 혼합 벡터/래스터 그래픽을 생성하기 위해 개발되었습니다. SVG 문서는 선, 곡선, 모양, 텍스트 등의 기하학적 기본 요소로 이미지를 설명하는 텍스트 파일입니다. 이 파일에는 벡터 개체를 정의하는 일련의 명령, 공식 및 숫자가 포함되어 있습니다.