RTF'den PDF'ye
IronPDF for Python, Zengin Metin Biçimi (RTF) belgelerini doğrudan bir dosya yolundan veya bellekteki bir RTF dizesinden PDF'lere dönüştürebilir.
Başlarken
Giriş kaynağınıza bağlı olarak iki yöntemden birini çağırarak ChromePdfRenderer kullanın:
RenderRtfFileAsPdf(path):.rtfdosyasının dosya yolunu kabul eder ve birPdfDocumentdöndürür.RenderRtfStringAsPdf(rtf_string): Ham RTF biçimli bir dizeyi kabul eder ve birPdfDocumentdöndürür.
Her iki yöntem de IronPDF'in tam düzenleme API'sini kullanarak kaydedilebilen, birleştirilebilen, damgalanabilen veya daha fazla değiştirilebilen bir PdfDocument nesnesi oluşturur.
Kodu Anlama
RenderRtfFileAsPdf: RTF dosyasını diskten okur ve içeriğini — yazı tipleri, kalın, italik ve renk formatlaması dahil — aslına uygun bir PDF temsiline dönüştürür.RenderRtfStringAsPdf: RTF içeriğinin bir Python dizesi olarak doğrudan geçirilmesine izin verir, önce diske geçici bir dosya yazma ihtiyacını ortadan kaldırır.SaveAs: Ortaya çıkanPdfDocument'yi belirtilen çıkış yoluna yazar.
RTF Dize Formatı
RTF dizeleri, {\rtf1\ansi ... gibi bir işaretleme söz dizimi kullanır } Koyu metin \b ... \b0 and italic with \i ... \i0. Doğru renderleme için standart yazı tipi ve renk tablosu bildirimleri mevcut olmalıdır.
IronPDF for Python ile PDF oluşturma hakkında daha fazla bilgi edinin!






