V tomto tutoriálu se soustředíme na pracovní postup provádění transformace dokumentů z TeX na Word pomocí jedné z nejlepších knihoven pro převod dokumentů a poskytneme vám kompletní pracovní postup pro převod TeXu na Word používající Java spolu s ukázkovým úryvkem kódu k demonstraci implementace převaděče Java TeX na Word. Zde můžete najít postup krok za krokem a úryvek kódu pro převod LaTeX na DOCX.
Kroky k převodu TeX do Wordu pomocí Javy
- Nainstalujte GroupDocs.Conversion for Java z úložiště Maven v aplikaci Java pro implementaci funkcí TeX do Wordu
- Importujte základní třídy pro provádění transformace dokumentů z formátu TeX do formátu Word
- Vytvořte instanci třídy Converter pro načtení vstupního souboru TeX pro transformaci do Wordu
- Vytvořte instanci třídy WordProcessingConvertOptions pro nastavení možností převodu pro přizpůsobení výstupního souboru aplikace Word
- Nakonec zavolejte metodu Convert a uložte TeX jako soubor DOCX na disk
Nastínili jsme všechny klíčové kroky pro vývoj aplikace pro převod Tex na DOCX v Javě. Výše uvedený pracovní postup je pro transformaci dokumentů přímočarý a můžete začít instalací zmíněné knihovny z úložiště Maven. Nyní musíte importovat základní třídy a použít konstruktor třídy Converter pro načtení vstupního souboru. Poté inicializujte třídu WordProcessingConvertOptions pro nastavení možností převodu pro přizpůsobení výstupního souboru a nakonec použijte metodu Převést k uložení výsledku do zadané cesty.
Kód pro převod TeXu do Wordu pomocí Javy
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.WordProcessingConvertOptions; | |
public class ConvertTexToWordUsingJava { | |
public static void main(String[] args) { // Main function to convert TeX to Word in Java | |
// Remove the watermark in output Word document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source TeX file for conversion to Word | |
Converter converter = new Converter("sample.tex"); | |
// Set the convert options for Word format | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions(); | |
// Convert and save the TeX in DOCX format | |
converter.convert("converted.docx", options); | |
System.out.println("Done"); | |
} | |
} |
Abychom převedli LaTeX do Wordu pomocí Javy, vytvořili jsme výše uvedený ukázkový kód, abychom demonstrovali, jak vyvinout funkcionalitu. Tento příklad je doplněn několika řádky kódu a několika voláními API knihovny pro převod dokumentů. Tento kód je nezávislý na platformě a lze jej spustit na jakémkoli běžném operačním systému, jako je Linux, Windows a macOS, aniž byste museli nastavovat jakýkoli další nástroj.
Probrali jsme podrobný postup převodu TeXu do Wordu v Javě a vytvořili jsme pro něj ukázkový kód. Nedávno jsme publikovali článek o převodu DOT do PDF pomocí Javy. Další informace naleznete v příspěvku jak převést DOT do PDF v Javě.