Wie man RTF in PDF mit C# konvertiert | IronPDF

How to Convert Rich Text Format to PDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

RTF steht für Rich Text Format, ein von Microsoft entwickeltes Dokumentdateiformat. Es unterstützt Textformatierungen wie Schriftarten, Styles und Bilder, ist aber weniger funktionsreich als andere Dokumentformate wie DOCX oder PDF.

IronPDF kann genutzt werden, um RTF sowohl aus Strings als auch aus Dateien in PDF zu konvertieren. Das Konvertieren von RTF in PDF bietet mehrere Vorteile, wie zum Beispiel einfache Zugänglichkeit, Komprimierbarkeit und Optimierung für den Druck. Dies stellt sicher, dass Ihre Dokumente auf allen Plattformen konsistent aussehen, sicher und druckfertig sind.

Schnellstart: RTF in PDF umwandeln mit IronPDF

Beginnen Sie damit, Ihre RTF-Dateien mit IronPDF in hochwertige PDFs umzuwandeln. Mit nur zwei Codezeilen können Sie Rich Text Format Dokumente in sichere, zugängliche PDFs verwandeln, die bereit zur Verteilung und zum Druck sind. IronPDF bietet eine einfache und effiziente Möglichkeit, RTF in PDF umzuwandeln und stellt eine nahtlose Integration in Ihre .NET C# Projekte sicher.

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. Copy and run this code snippet.

    new IronPdf.ChromePdfRenderer()
         .RenderRtfFileAsPdf("input.rtf")
         .SaveAs("output.pdf");
  3. Deploy to test on your live environment

    Start using IronPDF in your project today with a free trial
    arrow pointer
class="hsg-featured-snippet">

Minimaler Workflow (5 Schritte)

  1. Laden Sie die C#-Bibliothek zur Konvertierung von RTF in PDF herunter
  2. Bereiten Sie die RTF-Datei oder den String vor, den Sie konvertieren möchten
  3. Verwenden Sie die Methode RenderRtfStringAsPdf, um von einem RTF-String zu konvertieren
  4. Verwenden Sie die Methode RenderRtfFileAsPdf, um von einer RTF-Datei zu konvertieren
  5. Überprüfen Sie das erzeugte PDF-Dokument


Beispiel zur Konvertierung eines RTF-Strings in PDF

Verwenden Sie die Methode RenderRtfStringAsPdf, um einen RTF-String in ein PDF-Dokument umzuwandeln. The full range of RenderingOptions, such as applying text and HTML headers and footers, text and image stamping, page numbering, custom page sizes and orientations, is also applicable to this rendering method. After the PDF document has been generated, you can perform PDF page manipulations like merging, splitting, and rotating pages, as well as applying annotations and bookmarks.

:path=/static-assets/pdf/content-code-examples/how-to/rtf-to-pdf-from-string.cs
using IronPdf;

// Instantiate Renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();

// RTF string
string rtf = @"{\rtf1\ansi\deff0{\fonttbl{\f0 Arial;}}{\colortbl;\red0\green0\blue0;}\cf0This is some \b bold \b0 and \i italic \i0 text.}";

// Render from RTF string
PdfDocument pdf = renderer.RenderRtfStringAsPdf(rtf);

// Save the PDF
pdf.SaveAs("pdfFromRtfString.pdf");
Imports IronPdf

' Instantiate Renderer
Private renderer As New ChromePdfRenderer()

' RTF string
Private rtf As String = "{\rtf1\ansi\deff0{\fonttbl{\f0 Arial;}}{\colortbl;\red0\green0\blue0;}\cf0This is some \b bold \b0 and \i italic \i0 text.}"

' Render from RTF string
Private pdf As PdfDocument = renderer.RenderRtfStringAsPdf(rtf)

' Save the PDF
pdf.SaveAs("pdfFromRtfString.pdf")
$vbLabelText   $csharpLabel

Beispiel zur Konvertierung einer RTF-Datei in PDF

Um eine RTF-Datei in ein PDF zu verwandeln, verwenden Sie die Methode RenderRtfFileAsPdf. Sie können eine Beispiel-RTF-Datei über den bereitgestellten Link herunterladen. Dieses Beispiel zeigt, wie Sie diese Beispieldatei in ein PDF-Dokument umwandeln können.

RTF-Dateivorschau in Microsoft Word

class="content-img-align-center">
class="center-image-wrapper"> RTF-Datei in Microsoft Word öffnen

Beispielcode

:path=/static-assets/pdf/content-code-examples/how-to/rtf-to-pdf-from-file.cs
using IronPdf;

// Instantiate Renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();

// Render from RTF file
PdfDocument pdf = renderer.RenderRtfFileAsPdf("sample.rtf");

// Save the PDF
pdf.SaveAs("pdfFromRtfFile.pdf");
Imports IronPdf

' Instantiate Renderer
Private renderer As New ChromePdfRenderer()

' Render from RTF file
Private pdf As PdfDocument = renderer.RenderRtfFileAsPdf("sample.rtf")

' Save the PDF
pdf.SaveAs("pdfFromRtfFile.pdf")
$vbLabelText   $csharpLabel

Ausgangs-PDF

Bereit zu sehen, was Sie sonst noch tun können? Schauen Sie sich unsere Tutorial-Seite hier an: PDFs konvertieren

Häufig gestellte Fragen

Was ist das Rich Text Format (RTF)?

RTF, oder Rich Text Format, ist ein von Microsoft entwickeltes Dokumenten-Dateiformat. Es unterstützt Textformatierungen wie Schriftarten, Stile und Bilder, aber es fehlen die erweiterten Funktionen, die in Formaten wie DOCX oder PDF zu finden sind.

Warum RTF-Dokumente in PDF konvertieren?

Die Konvertierung von RTF-Dokumenten in PDF stellt sicher, dass sie leicht zugänglich, plattformübergreifend konsistent formatiert, für den Druck optimiert und sicherer sind.

Wie konvertiere ich eine RTF-Datei in PDF in C#?

Sie können die Methode RenderRtfFileAsPdf verwenden, um eine RTF-Datei in eine PDF-Datei in C# zu konvertieren. Diese Methode ist Teil der IronPDF-Bibliothek, die den Konvertierungsprozess vereinfacht.

Kann ich einen RTF-Text in ein PDF-Dokument in C# konvertieren?

Ja, Sie können einen RTF-Text in ein PDF-Dokument konvertieren, indem Sie die Methode RenderRtfStringAsPdf verwenden, die in der IronPDF-Bibliothek verfügbar ist.

Welche Rendering-Optionen gibt es bei der Konvertierung von RTF in PDF?

IronPDF bietet Rendering-Optionen einschließlich Text- und HTML-Kopf- und Fußzeilen, Text- und Bildstempel, Seitennummerierung und benutzerdefinierte Seitengrößen und -orientierungen.

Wie kann ich PDF-Seiten nach der Konvertierung von RTF bearbeiten?

Sobald Sie RTF in PDF konvertiert haben, können Sie mit IronPDF die PDF-Seiten bearbeiten, um Seiten zusammenzuführen, zu teilen, zu drehen und Anmerkungen und Lesezeichen hinzuzufügen.

Benötige ich eine Lizenz, um IronPDF für die RTF-zu-PDF-Konvertierung zu verwenden?

Ja, eine Testversion oder Vollversion ist erforderlich, um IronPDF zur Konvertierung von RTF-Dokumenten in PDF zu nutzen.

Wo finde ich C#-Codebeispiele für die RTF-zu-PDF-Konvertierung?

Codebeispiele für die Konvertierung von RTF-Dateien und -Texten in PDF mit IronPDF finden Sie auf der IronPDF-Website, die die Verwendung der Methoden RenderRtfFileAsPdf und RenderRtfStringAsPdf demonstrieren.

Wo kann ich die IronPDF-Bibliothek herunterladen?

Sie können die IronPDF-Bibliothek von NuGet herunterladen, einem Paketmanager für .NET.

Welche Vorteile bietet PDF gegenüber RTF?

PDFs sind weit verbreitet unterstützt, behalten eine konsistente Formatierung bei, sind leicht teilbar und bieten oft mehr Sicherheitsfunktionen im Vergleich zu RTF-Dokumenten.

Ist IronPDF vollständig kompatibel mit .NET 10 für die Konvertierung von RTF in PDF?

Ja – IronPDF ist vollständig mit .NET 10 kompatibel. Die Konvertierung von RTF-Dateien oder -Zeichenketten in PDF mit Methoden wie RenderRtfFileAsPdf und RenderRtfStringAsPdf funktioniert in .NET 10-Anwendungen, einschließlich Web-, Desktop- und Microservices-Umgebungen, sofort. Es besteht keine Abhängigkeit von älteren oder veralteten APIs.

Chaknith Bin
Software Ingenieur
Chaknith arbeitet an IronXL und IronBarcode. Er hat umfassende Expertise in C# und .NET und hilft, die Software zu verbessern und Kunden zu unterstützen. Seine Einblicke aus Benutzerinteraktionen tragen zu besseren Produkten, Dokumentationen und einem insgesamt besseren Erlebnis bei.
Bereit anzufangen?
Nuget Downloads 16,154,058 | Version: 2025.11 gerade veröffentlicht