Jak převést TeX do Wordu pomocí C#

Tento tutoriál obsahuje podrobný postup převodu TeX na Word pomocí C# použitím jedné z populárních knihoven pro převod dokumentů a sdílením pracovního kódu, který ukazuje, jak implementovat * *Konvertor TeX do Wordu v aplikaci C#**. Tento článek vás navíc provede konfigurací požadovaného balíčku pro převod dokumentů a přizpůsobením výsledného dokumentu aplikace Word. Níže jsou uvedeny hlavní kroky pro provedení transformace dokumentu v jazyce C# spolu s ukázkovým fragmentem kódu.

Kroky k převodu TeX do Wordu pomocí C#

  1. Nainstalujte balíček GroupDocs.Conversion for .NET z NuGet pro převod TeXu na Word
  2. Přidejte odkaz na jmenný prostor GroupDocs.Conversion pro převod z LaTeXu na DOCX
  3. Vytvořte instanci třídy Converter pro načtení vstupního souboru TeX z disku pro transformaci do formátu Word
  4. Vytvořte a definujte možnosti převodu pro přizpůsobení převedeného dokumentu aplikace Word
  5. Nakonec zavolejte metodu Convert a uložte TeX jako DOCX na disk

Výše uvedený pracovní postup lze velmi snadno dodržet při vytváření kódu pro převod LaTeXu na Word v C#. Pro export LaTeXu do formátu Word musíte napsat několik řádků kódu a spotřebovat několik volání API. Tyto postupné pokyny navíc nevyžadují nastavení žádného dalšího softwaru a lze je používat na kterémkoli z běžných operačních systémů včetně Windows, Linuxu a macOS, které podporují prostředí .NET.

Kód pro převod TeX do Wordu pomocí 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");
}
}
}

V předchozím úryvku jsme vyvinuli aplikaci pro převod TeXu na DOCX pomocí C# s pomocí pokynů vysvětlených v předchozí části. Vstupní soubor jsme načetli pomocí konstruktoru třídy Converter po instalaci balíčku pro převod dokumentů a včetně potřebných jmenných prostorů. Poté jsme vytvořili objekt třídy WordProcessingConvertOptions pro definování vlastností pro přizpůsobení převedeného souboru a nakonec zavoláme metodu Convert pro uložení výsledného souboru na disk.

Probrali jsme proces transformace dokumentu pro převod TeXu na Word v C# a vytvořili jsme pro něj ukázkový kód. Nedávno jsme publikovali článek o změně DOT na PDF pomocí C#. Další informace naleznete v průvodci jak převést DOT do PDF v C#.

 Čeština