Часті запитання | Aspose.TeX для С++
З: Яка основна функція Aspose.TeX API Solution для C++?
В: Основною функціональністю Aspose.TeX є програмне створення, обробка та перетворення документів TeX і LaTeX. Він дозволяє завантажувати існуючі файли TeX/LaTeX, змінювати їхній вміст і виконувати такі дії, як додавання або видалення елементів.
З: Які формати підтримує Aspose.TeX для C++?
В: Aspose.TeX підтримує TeX і LaTeX як вхідні дані та формати XPS, PDF, PNG, JPEG, TIFF, SVG і BMP як вихідні.
З: Як конвертувати TeX?
В: Це дуже просто. Вам потрібно зробити лише кілька кроків!
- Створіть об’єкт класу TeXOptions.
- Укажіть вихід, викликавши метод set_OutputWorkingDirectory().
- Ініціалізуйте параметри збереження для вихідного формату та створіть екземпляр класу TeXJob.
- Запустіть перетворення.
Щоб отримати більше прикладів, відвідайте посібники
Convertion.
З: Чи можу я створити спеціальний формат за допомогою Aspose.TeX для C++?
В: Так, Бібліотека має таку функцію. Це коротко описано в статті
Інші вихідні формати перетворення TeX.
З: Які пакети вбудовано в рішення Aspose.TeX API?
В: На даний момент включено вбудовані пакети LaTeX Aspose.TeX:
- eurosym
- geometry
- graphics
- hyperref
- multirow
- pgf
- pict2e
- setspace
- latex-tools bundle: afterpage, array, bm, calc, dcolumn, delarray, enumerate, fileerr, fontsmpl, ftnright, hhline, indentfirst, layout, longtable, multicol, rawfonts, showkeys, somedefs, tabularx, theorem, trace, varioref, verbatim, xr і xspace.
- url
- wasysym
- xcolor
З: Як набрати файли TeX?
В: Це дуже просто. Подивіться на приклад нижче!
1 // Create conversion options for the Object TeX/Object LaTeX format upon the Object TeX engine extension.
2 System::SharedPtr<TeXOptions> options = TeXOptions::ConsoleAppOptions(TeXConfig::ObjectTeX()); // TeXConfig::get_ObjectLaTeX()
3 // Specify a file system working directory for the output.
4 options->set_OutputWorkingDirectory(System::MakeObject<OutputFileSystemDirectory>(RunExamples::OutputDirectory));
5 // Run the job.
6 System::MakeObject<Aspose::TeX::TeXJob>(System::IO::Path::Combine(RunExamples::InputDirectory, u"hello-world"),
7 System::MakeObject<XpsDevice>(), options)->Run();
З: Як інсталювати пакет Aspose.TeX для C++ із Nuget?
В: Відкрийте менеджер пакунків NuGet, знайдіть Aspose.TeX.Cpp і встановіть його. Ви також можете використати таку команду з консолі диспетчера пакетів:
1 PM> Install-Package Aspose.TeX.Cpp
З: Чи можу я відобразити формули LaTeX за допомогою Aspose.TeX для C++?
В: Так, бібліотека математичної візуалізації Aspose.TeX дозволяє легко створювати зображення SVG або PNG за допомогою математичної формули.
- Створіть параметри візуалізації.
- Укажіть колір фону, преамбулу, роздільну здатність, колір переднього плану та коефіцієнт масштабування.
- Укажіть вихідний потік для файлу журналу.
- Створіть потік файлів для збереження вихідного зображення.
- Створіть об’єкт класу (формат файлу)MathRenderer і запустіть відтворення формули, викликавши метод Render().
Для отримання додаткових прикладів відвідайте посібники
Виведення математичних формул LaTeX.
З: Де я можу дізнатися більше про TeX?
В: Існує
база знань для TeX і LaTeX, щоб ви могли глибше зрозуміти предмет. Також перегляньте
Загальні статті про LaTeX, які навчать вас правилам, яких повинен дотримуватися кожен автор документа. Він також визначає структуру вихідного файлу, який, по суті, є програмою верстки.
З: Чи може Aspose.TeX для C++ працювати з архівами, використовуючи їх як вихідні дані без попереднього розпакування файлів або збереження результату безпосередньо в архіві?
В: Так, просто відкрийте потік, що містить ZIP-архів, який слугуватиме вхідним робочим каталогом. Ви можете додатково вказати підкаталог в архіві. Інакше файл шукатиметься по всьому архіву. Для визначення робочих каталогів ZIP-архіву для введення та виведення використовуйте класи InputZipDirectory і OutputZipDirectory.
З: Чи можу я спробувати рішення перед покупкою?
В: Так, ви можете легко завантажити продукти Aspose.TeX для C++ для оцінки. Оціночна версія Aspose.TeX (без зазначеної ліцензії) забезпечує повну функціональність продукту, за винятком деяких обмежень оцінки.
Якщо ви хочете випробувати Aspose.TeX без обмежень оцінювання, подайте запит на 30-денну
тимчасову ліцензію.
З: Де я можу отримати допомогу, якщо у мене виникнуть проблеми з бібліотекою?
В: Перегляньте відповіді на
Aspose Forum або додайте нову тему до своєї проблеми, якщо ви не знайшли ту, яка підходить для вашої проблеми.
З: Як я можу подати заявку на отримання ліцензії на Aspose.TeX для C++?
В: Використовуйте метод License::SetLicense
, щоб ліцензувати компонент. Найпростіший спосіб
встановити ліцензію — помістити файл ліцензії в ту саму теку, що й Aspose.TeX.dll, і вказати назву файлу без шляху.
З: Чи можу я побачити функціональність цього рішення API, реалізованого у веб-додатках?
В: Перегляньте наші
веб-рішення, щоб конвертувати, переглядати, об’єднувати та редагувати файли TeX і LaTeX, створювати математичні рівняння та багато іншого.