So konvertieren Sie RTF in PDF mit C#

Dieser Beitrag enthält eine Anleitung zum Konvertieren von RTF in PDF mit C# sowie detaillierte Anweisungen und Beispielcode für die Funktion C# RTF in PDF. Es ist eine sehr einfache Anleitung zum Konvertieren eines RTF-Dokuments in ein PDF-Dokument. Für dieses Tutorial haben wir einige Eigenschaften für das konvertierte PDF-Dokument definiert, aber Sie können bei Bedarf weitere hinzufügen.

Schritte zum Konvertieren von RTF in PDF mit C#

  1. Installieren Sie das GroupDocs.Conversion for .NET-Paket aus NuGet in Ihrem Projekt
  2. Fügen Sie einen Verweis auf den Namespace GroupDocs.Conversion ein
  3. Initialisieren Sie die Klasse Converter und laden Sie die RTF-Eingabedatei
  4. Erstellen Sie ein Objekt der Klasse PdfConvertOptions
  5. Speichern Sie die PDF-Ausgabedatei, indem Sie der Convert-Methode der Converter-Klasse den konvertierten Dateinamen und eine Instanz der PdfConvertOptions-Klasse bereitstellen

Sie können die Konvertierung von RTF in PDF C# einfach implementieren, indem Sie die oben beschriebenen Schritte ausführen. Konfigurieren Sie zunächst Ihr Projekt, indem Sie das erforderliche NuGet.org-Paket installieren und im Code einen Verweis auf den entsprechenden Namespace hinzufügen. Laden Sie die RTF-Quelldatei, indem Sie eine Instanz der Converter-Klasse erstellen, und initialisieren Sie dann die PdfConvertOptions-Klasse, um die Attribute für das Ausgabe-PDF-Dokument zu definieren. Verwenden Sie schließlich die Convert-Methode und stellen Sie Konvertierungsoptionen bereit, um die PDF-Ausgabedatei auf einer Disc zu speichern.

Code zum Konvertieren von RTF in PDF mit C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertRtfToPdfUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert RTF to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source RTF file for conversion to PDF
var converter = new GroupDocs.Conversion.Converter("sample.rtf");
// Set the properties for the output PDF document
var convertOptions = new PdfConvertOptions()
{
Height = 500,
Width = 500,
Dpi = 100,
PageNumber = 1,
PagesCount = 1
};
// Convert and save the RTF in PDF format
converter.Convert("converted.pdf", convertOptions);
Console.WriteLine("Done");
}
}
}

In diesem Beispiel haben wir den Code convert RTF to PDF C# demonstriert. Durch Festlegen von Eigenschaften für das ausgegebene PDF-Dokument unterstützt dieser Beispielcode sowohl grundlegende als auch erweiterte Dokumentkonvertierungen. Sie können auch Seitenränder, Seitenausrichtung, Drehen, Passwort und andere Eigenschaften für das konvertierte PDF-Dokument festlegen.

In unserem letzten Tutorial haben wir die Dokumenttransformation für Excel in CSV in C# besprochen. Wenn Sie daran interessiert sind, Wie konvertiere ich Excel in CSV in C# zu lernen, sehen Sie sich diese Anleitung an.

 Deutsch