Ten artykuł zawiera wyczerpujące wyjaśnienie, jak konwertować TXT na RTF przy użyciu Javy. Rich Text Format (RTF) to format pliku, który udostępnia różne opcje formatowania, takie jak style czcionek, kolory i projekty układów. Z kolei TXT jest formatem zwykłego tekstu, który nie obsługuje żadnego formatowania. Na szczęście przy pomocy szeroko stosowanej biblioteki konwersji możliwe jest eksportowanie TXT do formatu RTF w Javie. Dodatkowo poniżej znajdziesz fragment kodu ilustrujący ten proces wraz z zestawem wskazówek dotyczących konwersji pliku TXT do dokumentu RTF.
Kroki, aby przekonwertować TXT na RTF za pomocą Java
- Aby włączyć GroupDocs.Conversion for Java do swojego projektu, możesz zainstalować go za pomocą repozytorium Maven
- Dołącz odniesienie do niezbędnych klas wymaganych do przeprowadzenia konwersji TXT na RTF
- Utwórz instancję klasy Converter i podaj ścieżkę do wejściowego pliku TXT jako parametr do jego konstruktora
- Uzyskaj dostępne opcje konwersji dla formatu RTF, wywołując metodę Converter.getPossibleConversions
- Zapisz wynikowy plik RTF na dysku, wywołując metodę Converter.save
Postępując zgodnie ze szczegółowymi krokami opisanymi powyżej, proces generowania RTF z TXT przy użyciu Javy jest stosunkowo prosty. Te kroki można wykonać w dowolnym powszechnie używanym systemie operacyjnym, w tym Windows, macOS i Linux, o ile zainstalowana jest Java. Do wykonania konwersji z formatu TXT do formatu RTF nie jest wymagana instalacja żadnego dodatkowego oprogramowania. Biblioteka wykorzystana w tej demonstracji jest kompatybilna z różnymi platformami, dzięki czemu poniższy kod może działać w dowolnym systemie operacyjnym.
Kod do konwersji TXT na RTF przy użyciu 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); | |
} | |
} |
Przedstawiliśmy dokładne wyjaśnienie procesu Java TXT do RTF wraz ze zwięzłym przykładem kodu. Proces konwersji jest prosty i wymaga tylko kilku wywołań API z prostym kodem. Po skonfigurowaniu wyznaczonej biblioteki konwersji dokumentów i zmodyfikowaniu ścieżek plików ten kod można bezproblemowo zintegrować z projektami. Ponadto opublikowaliśmy wcześniej artykuł na temat konwersji TXT na XLSX. Aby uzyskać więcej informacji, zapoznaj się z naszym samouczkiem na stronie jak przekonwertować TXT na XLSX za pomocą Java.