Este breve tutorial explica o procedimento completo para converter TeX em PDF usando C# e fornece um exemplo de aplicativo de trabalho para o conversor de TeX para PDF em C# para mostrar como implementá-lo . Além disso, você aprenderá como configurar o pacote de conversão de documentos do gerenciador de pacotes NuGet e como personalizar o documento PDF resultante. Abaixo você pode dar uma olhada nas etapas essenciais e um trecho de código em linguagem C# para converter LaTeX para PDF.
Etapas para converter TeX em PDF usando C#
- Instale o pacote GroupDocs.Conversion for .NET do site NuGet para converter TeX em PDF
- Adicione uma referência ao namespace GroupDocs.Conversion para converter do formato TeX para PDF
- Instancie a classe Converter para carregar o arquivo TeX de entrada do disco para transformar em formato PDF
- Crie e defina opções de conversão para personalizar o arquivo PDF convertido
- Por fim, invoque o método Convert para salvar o TeX como PDF no disco
Descrevemos as etapas essenciais para escrever o código para criar um aplicativo para o conversor de arquivo TeX para PDF usando C#. Essas instruções são diretas e podem ser facilmente usadas em qualquer um dos sistemas operacionais populares, incluindo Windows, macOS e Linux. Além disso, você só precisa escrever algumas linhas de código e consumir algumas chamadas de API para converter um arquivo LaTeX em PDF.
Código para converter TeX em PDF usando 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"); | |
} | |
} | |
} |
No snippet acima, desenvolvemos a funcionalidade para converter arquivo TeX em PDF em C# usando o fluxo de trabalho explicado na seção anterior. Este é um exemplo básico de transformação do documento TeX para o formato PDF e pode ser aprimorado para personalizar o arquivo de saída definindo várias propriedades usando o objeto PdfConvertOptions. Além disso, você pode adaptar este código para converter um arquivo TeX em vários formatos de documento, como ODP, JPG, XLSX, TIFF, PSD, DOCX e muitos mais.
Discutimos o processo de transformação de documentos para converter TeX em PDF em C# e produzimos um código de exemplo para ele. Recentemente, publicamos um artigo para alterar XPS para PDF em C#, consulte o guia como converter XPS para PDF usando C # para obter mais informações.