Jak převést TXT na RTF pomocí Java

Tento článek poskytne komplexní vysvětlení, jak převést TXT do RTF pomocí Javy. Rich Text Format (RTF) je formát souboru, který usnadňuje různé možnosti formátování, jako jsou styly písma, barvy a návrhy rozvržení. Naproti tomu TXT je formát prostého textu, který nepodporuje žádné formátování. Naštěstí s pomocí široce používané konverzní knihovny je možné exportovat TXT do RTF v Javě. Dále níže naleznete úryvek kódu, který tento proces ilustruje, spolu se sadou pokynů pro převod souboru TXT na dokument RTF.

Kroky k převodu TXT na RTF pomocí Java

  1. Chcete-li do svého projektu začlenit GroupDocs.Conversion for Java, můžete jej nainstalovat pomocí úložiště Maven
  2. Zahrňte odkaz na nezbytné třídy potřebné k provedení převodu TXT do RTF
  3. Vytvořte instanci třídy Converter a poskytněte cestu k souboru vstupního souboru TXT jako parametr jeho konstruktoru
  4. Získejte dostupné možnosti převodu pro RTF voláním metody Converter.getPossibleConversions
  5. Uložte výsledný soubor RTF na disk voláním metody Converter.save

Dodržením podrobných kroků popsaných výše je proces generování RTF z TXT pomocí Java relativně přímočarý. Tyto kroky lze provést na jakémkoli široce používaném operačním systému, včetně Windows, macOS a Linuxu, pokud je nainstalována Java. Pro provedení převodu z formátu TXT do formátu RTF není třeba instalovat žádný doplňkový software. Knihovna použitá v této ukázce je kompatibilní s různými platformami, což umožňuje níže uvedený kód spustit na jakémkoli operačním systému.

Kód pro převod TXT na RTF pomocí Java

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.ConvertOptions;
public class ConvertTXTtoRTFusingJava {
public static void main(String[] args) {
// Set License to avoid the limitations of Conversion library
License license = new License();
license.setLicense("GroupDocs.Conversion.lic");
// Import TXT document
Converter converter = new Converter("input.txt");
// Get conversion option for final output document
ConvertOptions txttortf = converter.getPossibleConversions("rtf")
.getSource().getConvertOptions();
// Save the RTF to disk
converter.convert("result.rtf", txttortf);
}
}

Představili jsme důkladné vysvětlení procesu Java TXT to RTF spolu se stručným příkladem kódu. Proces převodu je přímočarý a vyžaduje pouze několik volání API s jednoduchým kódem. Jakmile je nakonfigurována určená knihovna pro převod dokumentů a upraveny cesty k souborům, lze tento kód bez problémů integrovat do vašich projektů. Kromě toho jsme již dříve publikovali článek o převodu TXT na XLSX. Další informace naleznete v našem výukovém programu na jak převést TXT na XLSX pomocí Java.

 Čeština