RTF do PDF
IronPDF for Python może konwertować dokumenty w formacie Rich Text Format (RTF) na pliki PDF bezpośrednio z ścieżki pliku lub z ciągu RTF w pamięci.
Pierwsze kroki
Uzyj ChromePdfRenderer i wywolaj jedna z dwoch metod w zaleznosci od zrodla danych wejsciowych:
RenderRtfFileAsPdf(path): Akceptuje sciezke do pliku.rtfi zwracaPdfDocument.RenderRtfStringAsPdf(rtf_string): Akceptuje surowy ciag sformatowany jako RTF i zwracaPdfDocument.
Obie metody produkuja obiekt PdfDocument, ktory moze byc zapisany, scalony, ostemplowany lub dalej modyfikowany za pomoca pelnego API edycyjnego IronPDF.
Zrozumienie kodu
RenderRtfFileAsPdf: Odczytuje plik RTF z dysku i konwertuje jego zawartosc — lacznie z czcionkami, pogrubieniem, kursywa i kolorowaniem — na wierna reprezentacje PDF.RenderRtfStringAsPdf: Pozwala na bezposrednie przekazanie tresci RTF jako ciag znaku w Pythonie, eliminujac potrzebe uprzedniego zapisu chwilowego pliku na dysku.SaveAs: Zapisuje powstalyPdfDocumentdo okreslonej sciezki wyjsciowej.
Format ciągu RTF
Ciągi RTF używają składni znacznikowej takiej jak { tf1\ansi ... }. Pogrubiony tekst jest otoczony\b ... \b0and italic with\i ... \i0`. Deklaracje standardowych czcionek i tabel kolorów muszą być obecne dla prawidłowego renderowania.






