Ovaj će članak pružiti iscrpno objašnjenje o tome kako pretvoriti TXT u RTF pomoću Jave. Format obogaćenog teksta (RTF) je format datoteke koji omogućuje različite opcije oblikovanja, poput stilova fonta, boja i dizajna izgleda. Nasuprot tome, TXT je format običnog teksta koji ne podržava nikakvo oblikovanje. Srećom, uz pomoć široko korištene biblioteke za pretvorbu, moguće je izvesti TXT u RTF u Javi. Osim toga, u nastavku možete pronaći isječak koda koji ilustrira proces, zajedno sa skupom smjernica za pretvaranje datoteke TXT u RTF dokument.
Koraci za pretvaranje TXT u RTF pomoću Jave
- Da biste uključili GroupDocs.Conversion for Java u svoj projekt, možete ga instalirati koristeći Maven repozitorij
- Uključite referencu na potrebne klase potrebne za pretvorbu TXT u RTF
- Instancirajte klasu Converter i dajte put datoteke ulazne TXT datoteke kao parametar njenom konstruktoru
- Dobijte dostupne opcije pretvorbe za RTF pozivanjem metode Converter.getPossibleConversions
- Spremite dobivenu RTF datoteku na disk pozivanjem metode Converter.save
Slijedeći gore opisane detaljne korake, postupak za generiranje RTF-a iz TXT-a pomoću Jave relativno je jednostavan. Ovi se koraci mogu izvršiti na bilo kojem široko korištenom operativnom sustavu, uključujući Windows, macOS i Linux, sve dok je Java instalirana. Nema potrebe za instaliranjem dodatnog softvera za izvršenje pretvorbe iz TXT u RTF format. Biblioteka korištena u ovoj demonstraciji kompatibilna je s različitim platformama, omogućujući da se dolje navedeni kod izvodi na bilo kojem operativnom sustavu.
Kod za pretvaranje TXT u RTF pomoću Jave
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); | |
} | |
} |
Predstavili smo iscrpno objašnjenje procesa Java TXT u RTF, zajedno sa sažetim primjerom koda. Proces konverzije je jednostavan i zahtijeva samo nekoliko API poziva s jednostavnim kodom. Nakon što se konfigurira određena biblioteka za pretvorbu dokumenata i izmijene staze datoteka, ovaj se kôd može neprimjetno integrirati u vaše projekte. Osim toga, prethodno smo objavili članak o pretvaranju TXT u XLSX. Za više informacija pogledajte naš vodič na kako pretvoriti TXT u XLSX pomoću Jave.