Este tutorial contém o procedimento passo a passo para converter TeX em Word usando C# consumindo uma das populares bibliotecas de conversão de documentos e compartilhando o código de trabalho para mostrar como implementar o * *Conversor de TeX para Word em aplicativo C#**. Além disso, este artigo orienta você sobre como configurar o pacote de conversão de documento necessário e personalizar o documento do Word resultante. Abaixo estão as principais etapas para realizar a transformação do documento na linguagem C# junto com um trecho de código de amostra.
Etapas para converter TeX em Word usando C#
- Instale o pacote GroupDocs.Conversion for .NET do NuGet para converter TeX em Word
- Adicione uma referência ao namespace GroupDocs.Conversion para converter de LaTeX para DOCX
- Crie uma instância da classe Converter para carregar o arquivo TeX de entrada do disco para transformar em formato Word
- Crie e defina opções de conversão para personalizar o documento do Word convertido
- Por fim, chame o método Convert para salvar o TeX como DOCX no disco
O fluxo de trabalho acima é muito fácil de seguir para criar o código para converter LaTeX para Word em C#. Você precisa escrever algumas linhas de código e consumir algumas chamadas de API para exportar LaTeX para o formato Word. Além disso, essas instruções passo a passo não exigem que você configure nenhum software adicional e podem ser utilizadas em qualquer um dos sistemas operacionais comuns, incluindo Windows, Linux e macOS que oferecem suporte a um ambiente .NET.
Código para converter TeX para Word usando C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertTexToWordUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert TeX to Word using C# | |
{ | |
// Remove the watermark in output Word 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 Word | |
var converter = new GroupDocs.Conversion.Converter("sample.tex"); | |
// Set the conversion options for Word document to customize the output file | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions(); | |
// Convert and save the TeX in DOCX format | |
converter.Convert("converted.docx", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
No trecho anterior, desenvolvemos o aplicativo para converter TeX em DOCX usando C# com a ajuda das instruções explicadas na seção anterior. Carregamos o arquivo de entrada usando o construtor da classe Converter após instalar o pacote de conversão de documentos e incluir os namespaces necessários. Depois disso, criamos o objeto da classe WordProcessingConvertOptions para definir propriedades para personalizar o arquivo convertido e finalmente chamar o método Convert para salvar o arquivo resultante no disco.
Discutimos o processo de transformação de documentos para converter TeX em Word em C# e produzimos um código de exemplo para ele. Recentemente, publicamos um artigo para alterar DOT para PDF usando C#, dê uma olhada no guia como converter DOT para PDF em C # para mais informações.