TeX는 문서 조판 프로그램을 만드는 데 사용되는 프로그래밍 언어입니다. 동시에 TeX는 이 언어를 이해하는 인터프리터 엔진이자 조판 시스템 전체입니다.
수학적 또는 기술적 텍스트 작성에 사용됩니다. ΤeΧ를 기반으로 미리 설정된 매개변수가 있는 매크로 확장을 만들 수 있습니다. 가장 유명한 확장 기능 또는 형식은 LaTeX입니다. 저자가 텍스트에 집중하고 조판 프로세스는 프로그램에 맡길 수 있게 해줍니다. LaTeX를 사용하면 구조화된 문서를 쉽게 만들고 관리할 수 있습니다.
Aspose.TeX로 C++ 애플리케이션의 무한한 잠재력을 끌어올리세요! 다재다능하고 사용자 친화적인 라이브러리를 통해 TeX 및 LaTeX 파일을 손쉽게 조판할 수 있습니다. XPS, PDF, PNG, JPEG, TIFF, SVG, BMP를 포함한 여러 출력 형식을 지원하므로 TeX 및 LaTeX 문서를 원하는 형식으로 변환할 수 있는 기능을 제공합니다. 정밀한 변환을 목표로 하든, 통일된 문서 컬렉션을 생성하고 조판해야 하든, 당사의 솔루션을 사용하여 TeX 형식을 쉽게 조작할 수 있습니다. 지금 Aspose.TeX for C++로 문서 처리 능력을 높이세요! 무료 평가판을 다운로드하여 사용해 보거나 지금 바로 구매하세요!
고급 C++ TeX 파일 조판 API 기능
TeX를 XPS로 변환하는 C++ 코드 예시
Aspose.TeX for C++는 TeX 파일을 다양한 형식으로 쉽게 조판할 수 있습니다.
디스크에 출력을 기록하는 TeX to XPS - C++
using Aspose::TeX::IO;
using Aspose::TeX::Presentation::Xps;// Create typesetting options for the default Object TeX format on Object TeX engine extension.
System::SharedPtr<TeXOptions> options = TeXOptions::ConsoleAppOptions(TeXConfig::ObjectTeX());
// Specify the job name. Otherwise, TeXJob constructors's method first argument (file name only) will be taken as a job name.
options->set_JobName(u"overriden-job-name");
// Specify a file system working directory for the input.
options->set_InputWorkingDirectory(System::MakeObject<InputFileSystemDirectory>(RunExamples::InputDirectory));
// Specify a file system working directory for the output.
options->set_OutputWorkingDirectory(System::MakeObject<OutputFileSystemDirectory>(RunExamples::OutputDirectory));
// Specify that the terminal output must be written to a file in the output working directory.
// The file name is <job_name>.trm.
options->set_TerminalOut(System::MakeObject<OutputFileTerminal>(options->get_OutputWorkingDirectory()));
// Run TeX to XPS conversion.
System::MakeObject<TeXJob>(System::IO::Path::Combine(RunExamples::InputDirectory, u"hello-world.tex"),
System::MakeObject<XpsDevice>(), options)->Run();Aspose.TeX for C++는 TeX 및 LaTeX 파일을 PDF, XPS, SVG 및 이미지 형식으로 변환하기 위한 사용하기 쉬운 메커니즘을 제공합니다. 변환 프로세스를 구성하여 이미지 품질 및 출력 문서의 기타 속성을 제어할 수 있습니다.
또한 다음과 같은 다양한 변환 기능을 제공합니다.
자주하는 질문
1. C++용 Aspose.TeX가 필요한 이유는 무엇입니까?
개발자는 C++용 Aspose.TeX를 사용하여 콘텐츠 추가 또는 제거, 서식 수정, 문서의 특정 섹션 추출 등 기존 TeX 문서를 조작할 수 있습니다.
2. C++용 Aspose.TeX는 어떤 형식을 지원합니까?
이 API 솔루션은 변환 기능에서 TeX 및 LaTeX를 입력으로, PDF, 이미지 형식 및 SVG를 출력 형식으로 지원합니다.
3. C++용 Aspose.TeX 작업을 시작하기 위한 요구 사항은 어디서 찾을 수 있나요?
문서 로 이동하여 시스템 요구 사항, 설치, 라이선스, 예제 실행 방법과 같은 기본 사항을 알아보세요. 여기에서 형식에 대한 개발자 가이드와 지식 기반도 찾을 수 있습니다.
4. API에 문제가 있는 경우 어디서 도움을 받을 수 있나요?
무료 지원 포럼 에서 답변을 받아보세요. 하나도 얻지 못했다면 문제가 발생한 새 주제를 만드십시오.
5. C++용 Aspose.TeX의 최신 업데이트는 어디서 찾을 수 있나요?
출시 노트 를 확인하여 진행 상황, 모든 업데이트, 추가된 최신 기능을 확인하세요.