Формат TeX використовується для роботи з технічними та науковими документами. Його часто використовують для передачі або публікації таких документів. У певних ситуаціях вам може знадобитися відобразити файли TeX у зображення, наприклад PNG або JPG. У цій статті ви дізнаєтесь, як програмно конвертувати зображення TeX у PNG або JPG на C#. Будь ласка, зверніться до наступних розділів для отримання додаткової інформації.
- Конвертер LTX/TeX у PNG або JPG – встановлення C# API
- Перетворення TeX (LaTeX) на зображення PNG у C#
- Програмне перетворення LaTeX (TeX) на зображення JPG за допомогою C#
Конвертер LTX/TeX у PNG або JPG – встановлення C# API
Aspose.TeX for .NET API підтримує роботу з TeX, PNG, JPG та іншими підтримуваними форматами. Ви можете легко налаштувати API, завантаживши його файл DLL із розділу Завантаження або встановивши його з NuGet за допомогою наведеної нижче команди встановлення:
PM> Install-Package Aspose.TeX
Перетворення TeX (LaTeX) на зображення PNG у C#
Ви можете перетворити файл LTX або TeX на зображення PNG, виконавши такі дії:
- Завантажте вхідний файл LTX або TEX.
- Створіть параметри перетворення для формату LaTeX за допомогою класу TeXOptions.
- Ініціалізуйте PngSaveOptions для збереження зображення у форматі PNG.
- Запустіть перетворення LaTeX у PNG за допомогою класу TexJob.
Наведений нижче фрагмент коду пояснює, як програмно перетворити TeX у файл PNG на C#:
// Завантажте вхідний файл LTX або TEX
byte[] bytes = File.ReadAllBytes("helloworld.ltx");
Stream stream = new MemoryStream(bytes);
// Створіть параметри перетворення для формату Object LaTeX у розширенні двигуна Object TeX.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectLaTeX);
// Укажіть робочий каталог файлової системи для виведення.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(dataDir);
// Ініціалізація PngSaveOptions для збереження зображення у форматі PNG.
options.SaveOptions = new PngSaveOptions();
// Запустіть перетворення LaTeX у PNG.
new TeXJob(stream, new ImageDevice(), options).Run();
Перетворення LTX або TeX на зображення JPG за допомогою C#
Ви можете конвертувати файл LaTeX із розширенням LTX або TEX у зображення JPG, виконавши наведені нижче дії.
- Завантажте вихідний файл LaTeX.
- Створіть параметри за допомогою об’єкта класу TeXOptions.
- Укажіть об’єкт класу JpegSaveOptions.
- Запустіть LaTeX у JPG за допомогою класу TexJob.
У наведеному нижче коді описано, як програмно перетворити TeX на зображення JPG за допомогою C#:
// Завантажте вхідний файл LTX або TEX
byte[] bytes = File.ReadAllBytes("helloworld.ltx");
Stream stream = new MemoryStream(bytes);
// Створіть параметри перетворення для формату Object LaTeX у розширенні двигуна Object TeX.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectLaTeX);
// Укажіть робочий каталог файлової системи для виведення.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(dataDir);
// Ініціалізуйте параметри для збереження у форматі JPG.
options.SaveOptions = new JpegSaveOptions();
// Запустіть перетворення LaTeX у JPG.
new TeXJob(stream, new ImageDevice(), options).Run();
Отримайте безкоштовну оціночну ліцензію
Ви можете оцінити API без будь-яких обмежень, надіславши запит на безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як програмно конвертувати файли TeX у зображення PNG або JPG на C#. Ви можете вбудувати функцію для перетворення файлів LaTeX із розширенням TEX або LTX у ваші програми на основі .NET або .NET Core. Крім того, ви можете переглянути документацію. Будь ласка, не соромтеся зв’язатися з нами на форумі з будь-якими вашими запитаннями.