У цьому короткому посібнику пояснюється повна процедура перетворення TeX на PDF за допомогою C# і надається зразок робочої програми для конвертера TeX у PDF на C#, щоб показати вам, як це реалізувати . Крім того, ви дізнаєтесь, як налаштувати пакет перетворення документів із менеджера пакетів NuGet і як налаштувати отриманий PDF-документ. Нижче ви можете ознайомитися з основними кроками та фрагментом коду мовою C# для перетворення LaTeX у PDF.
Кроки для перетворення TeX у PDF за допомогою C#
- Установіть пакет GroupDocs.Conversion for .NET із веб-сайту NuGet, щоб конвертувати TeX у PDF
- Додайте посилання на простір імен GroupDocs.Conversion для перетворення формату TeX у формат PDF
- Створення екземпляра класу Converter для завантаження вхідного файлу TeX з диска для перетворення у формат PDF
- Створіть і визначте параметри перетворення для налаштування перетвореного файлу PDF
- Нарешті, викличте метод Convert, щоб зберегти TeX як PDF на диску
Ми окреслили основні кроки для написання коду для створення програми для конвертера файлів TeX у PDF за допомогою C#. Ці інструкції прості, і їх можна легко використовувати в будь-якій популярній операційній системі, включаючи Windows, macOS і Linux. Крім того, вам потрібно лише написати кілька рядків коду та використати кілька викликів API, щоб перетворити файл LaTeX у PDF.
Код для перетворення TeX у PDF за допомогою C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertTexToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert TeX to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source TeX file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.tex"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the TeX in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
У наведеному вище фрагменті ми розробили функціональність для перетворення файлу TeX у PDF на C# за допомогою робочого процесу, описаного в попередньому розділі. Це базовий приклад перетворення документа TeX у формат PDF, і його можна додатково вдосконалити, щоб налаштувати вихідний файл шляхом визначення різних властивостей за допомогою об’єкта PdfConvertOptions. Крім того, ви можете адаптувати цей код для перетворення файлу TeX у низку форматів документів, таких як ODP, JPG, XLSX, TIFF, PSD, DOCX та багато інших.
Ми обговорили процес перетворення документа для перетворення TeX у PDF на C# та підготували зразок коду для цього. Нещодавно ми опублікували статтю про зміну XPS на PDF у C#, перегляньте посібник як конвертувати XPS у PDF за допомогою C# для отримання додаткової інформації.