TeX в XPS
Конвертуйте TeX на XPS за допомогою API Рішення для C++.
Як перетворити TeX на XPS за допомогою C++
Aspose.TeX АПІ Конвертер TeX у XPS перетворює файл TeX у XPS за допомогою мови програмування C++.
Представлений тут API можна використовувати для створення власної кросплатформної програми або інтегрувати у ваш проєкт C++.
Щоб перетворити TeX на XPS:
- Використайте API Aspose.TeX для C++, який є багатофункціональним, потужним і простим у використанні API для обробки та перетворення документів для платформи C++.
- Ви можете завантажити його останню версію безпосередньо. Просто відкрийте менеджер пакетів NuGet, знайдіть і встановіть Aspose.TeX.Cpp. Ви також можете використовувати консоль менеджера пакетів.
Кроки для перетворення TeX на XPS за допомогою C++
Aspose.TeX дозволяє розробникам легко перетворювати файли TeX на XPS використовуючи лише кілька рядків коду.
- Створіть екземпляр класу TeXOptions .
- Вкажіть робочий каталог файлової системи для виведення, викликавши метод set_OutputWorkingDirectory() .
- Ініціалізуйте параметри збереження для формату XPS за допомогою класу XpsSaveOptions .
- Створіть екземпляр класу TeXJob за допомогою щойно створеного XpsDevice і запустіть перетворення TeX у XPS за допомогою методу Run().
Почніть роботу з C++ TeX API
- Встановіть з командного рядка, ввівши
nuget install Aspose.TeX.Cpp
або через консоль Visual Studio Package Manager за допомогоюInstall-Package Aspose.TeX.Cpp
. - Або отримайте DLL у ZIP-файлі з завантажень .
// Create typesetting options for Object TeX format on Object TeX engine extension.
System::SharedPtr<TeXOptions> options = TeXOptions::ConsoleAppOptions(TeXConfig::ObjectTeX());
// Specify the file system working directory for the output.
options->set_OutputWorkingDirectory(System::MakeObject<OutputFileSystemDirectory>(RunExamples::OutputDirectory));
// Create and specify save options.
options->set_SaveOptions(System::MakeObject<XpsSaveOptions>());
// Run TeX to XPS conversion.
System::MakeObject<Aspose::TeX::TeXJob>(System::IO::Path::Combine(RunExamples::InputDirectory, u"hello-world.tex"),
System::MakeObject<XpsDevice>(), options)->Run();
TeX What is TeX File Format
TeX насправді не є форматом. Це як мова програмування, так і механізм інтерпретатора, який розуміє цю мову. Файл TeX — це звичайний текстовий файл, створений за допомогою синтаксису TeX для перетворення в певний цільовий формат за допомогою обробки механізмом TeX. Цей вихідний документ може містити графіки, таблиці, списки, формули та рівняння.
XPS What is XPS File Format
Формат XPS схожий на формат PDF. Обидва є форматами мови опису сторінок (PDL). EPS базується на HTML, а не на мові PostScript. Файл .eps може містити розмітку структури документа разом з інформацією про те, як документ буде виглядати. Також додано інструкції щодо друку та рендерингу документа. Особливістю формату є те, що він фіксує опис документа, тобто він виглядатиме однаково, незалежно від того, хто б і з якої операційної системи його не відкривав.