RTF zu PDF
IronPDF for Python kann Rich Text Format (RTF)-Dokumente direkt aus einem Dateipfad oder aus einem RTF-String im Speicher in PDFs umwandeln.
Einstieg
Verwenden Sie ChromePdfRenderer und rufen Sie eine von zwei Methoden abhängig von Ihrer Eingabequelle auf:
RenderRtfFileAsPdf(path): Akzeptiert einen Dateipfad zu einer.rtf-Datei und gibt einePdfDocumentzurück.RenderRtfStringAsPdf(rtf_string): Akzeptiert eine rohe RTF-formatierte Zeichenfolge und gibt einePdfDocumentzurück.
Beide Methoden erzeugen ein PdfDocument-Objekt, das mit IronPDFs vollständiger Bearbeitungs-API gespeichert, zusammengeführt, gestempelt oder weiter modifiziert werden kann.
Den Code verstehen
RenderRtfFileAsPdf: Liest die RTF-Datei von der Festplatte und konvertiert deren Inhalt — einschließlich Schriftarten, fett, kursiv und Farbformatierung — in eine getreue PDF-Darstellung.RenderRtfStringAsPdf: Ermöglicht es, dass RTF-Inhalte direkt als Python-Zeichenfolge übergeben werden, wodurch das Schreiben einer temporären Datei auf die Festplatte zuerst entfällt.SaveAs: Schreibt die resultierendePdfDocumentan den angegebenen Ausgabepfad.
RTF-String-Format
RTF-Strings verwenden eine Markup-Syntax wie \{\rtf1\ansi ... }. Fettgedruckter Text wird mit\b ... \b0and italic with\i ... \i0` umschlossen. Standard-Schrift- und Farbtabelldeklarationen müssen vorhanden sein, um eine korrekte Darstellung zu gewährleisten.
Erfahren Sie mehr über die PDF-Erstellung mit IronPDF for Python!

