Java kullanarak TXT'yi RTF'ye Dönüştürme

Bu makale Java kullanarak TXT’yi RTF’ye dönüştürme hakkında kapsamlı bir açıklama sağlayacaktır. Zengin Metin Biçimi (RTF), yazı tipi stilleri, renkler ve düzen tasarımları gibi çeşitli biçimlendirme seçeneklerini kolaylaştıran bir dosya biçimidir. Buna karşın TXT, herhangi bir biçimlendirmeyi desteklemeyen bir düz metin biçimidir. Neyse ki, yaygın olarak kullanılan bir dönüştürme kitaplığının yardımıyla TXT’yi Java’da RTF’ye dışa aktarmak mümkündür. Ek olarak, aşağıda, bir TXT dosyasını bir RTF belgesine dönüştürmek için bir dizi yönergeyle birlikte süreci gösteren bir kod parçacığı bulabilirsiniz.

Java kullanarak TXT’yi RTF’ye Dönüştürme Adımları

  1. GroupDocs.Conversion for Java‘i projenize dahil etmek için Maven deposunu kullanarak yükleyebilirsiniz.
  2. TXT’nin RTF’ye dönüştürülmesini gerçekleştirmek için gereken gerekli sınıflara referans ekleyin
  3. Converter sınıfını oluşturun ve girdi TXT dosyasının dosya yolunu parametre olarak yapıcısına sağlayın
  4. Converter.getPossibleConversions yöntemini çağırarak RTF için kullanılabilir dönüştürme seçeneklerini edinin
  5. Elde edilen RTF dosyasını Converter.save yöntemini çağırarak diske kaydedin.

Yukarıda açıklanan ayrıntılı adımları izleyerek Java kullanarak TXT’den RTF oluşturma işlemi nispeten basittir. Bu adımlar, Java yüklü olduğu sürece Windows, macOS ve Linux dahil yaygın olarak kullanılan herhangi bir işletim sisteminde yürütülebilir. TXT’den RTF formatına dönüştürmeyi gerçekleştirmek için herhangi bir ek yazılım yüklemeye gerek yoktur. Bu gösteride kullanılan kitaplık, çeşitli platformlarla uyumludur ve aşağıda verilen kodun herhangi bir işletim sisteminde çalışmasına izin verir.

Java kullanarak TXT’yi RTF’ye Dönüştürmek için Kod

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);
}
}

Kısa bir kod örneğiyle birlikte Java TXT’den RTF’ye işleminin kapsamlı bir açıklamasını sunduk. Dönüştürme işlemi basittir ve yalnızca basit kodla birkaç API çağrısı gerektirir. Belirlenen belge dönüştürme kitaplığı yapılandırıldıktan ve dosya yolları değiştirildikten sonra, bu kod projelerinize sorunsuz bir şekilde entegre edilebilir. Ek olarak, daha önce TXT’yi XLSX’e dönüştürme hakkında bir makale yayınlamıştık. Daha fazla bilgi için lütfen Java kullanarak TXT’yi XLSX’e dönüştürme ile ilgili eğitimimize bakın.

 Türkçe