Como converter TeX para Word usando C#

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#

  1. Instale o pacote GroupDocs.Conversion for .NET do NuGet para converter TeX em Word
  2. Adicione uma referência ao namespace GroupDocs.Conversion para converter de LaTeX para DOCX
  3. Crie uma instância da classe Converter para carregar o arquivo TeX de entrada do disco para transformar em formato Word
  4. Crie e defina opções de conversão para personalizar o documento do Word convertido
  5. 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.

 Português