Dieses kurze Tutorial konzentriert sich auf den Dokumentenkonvertierungsprozess und wie man PDF in C# in RTF konvertiert. Dieser Artikel enthält detaillierte schrittweise Informationen zum Durchführen der Dokumenttransformation, zum Konfigurieren des Dokumentkonvertierungspakets und ein Beispiel, um die Funktionsweise der C#-PDF-zu-RTF-Konverter-Funktionalität zu demonstrieren. Darüber hinaus kann dieses Handbuch auf jeder Plattform wie MS Windows, Linux und Mac OS verwendet werden, die eine .NET-Umgebung unterstützen, und ohne zusätzliche Software einzurichten.
Schritte zum Konvertieren von PDF in RTF in C#
- Richten Sie das Paket GroupDocs.Conversion for .NET aus dem NuGet-Paket-Manager in der .NET-Anwendung ein, um PDF in RTF zu konvertieren
- Fügen Sie einen Verweis auf den Namespace GroupDocs.Conversion hinzu, um die PDF-zu-RTF-Funktionalität zu entwickeln
- Initialisieren Sie die Klasse Converter und laden Sie das PDF-Eingabedokument
- Legen Sie Konvertierungsoptionen für das ausgegebene RTF-Dokument fest, indem Sie die Klasse WordProcessingConvertOptions initialisieren
- Speichern Sie schließlich die konvertierte RTF-Datei auf der Festplatte, indem Sie die Convert-Methode verwenden
Die Konvertierungsanwendung C# PDF to RTF kann entwickelt werden, indem die oben genannten Schritte nacheinander ausgeführt werden. Mit der Converter-Klasseninstanz können Sie die PDF-Quelldatei zur Konvertierung laden, und mit der WordProcessingConvertOptions-Klasse können Sie die Parameter zum Anpassen des konvertierten RTF-Dokuments definieren. Am Ende können Sie mit der Konvertierungsmethode die resultierende RTF-Datei auf der Festplatte speichern.
Code zum Konvertieren von PDF in RTF in C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPdfToRtfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PDF to RTF using C# | |
{ | |
// Remove the watermark in output RTF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source PDF file for conversion to RTF | |
var converterObj = new GroupDocs.Conversion.Converter("sample.pdf"); | |
// Set the conversion options for RTF document to customize the output file | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions(); | |
// Convert and save the PDF in RTF format | |
converterObj.Convert("converted.rtf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Im obigen Code-Snippet wird die Funktion PDF to RTF C# mithilfe der einfachen API-Aufrufe der Dokumentkonvertierungsbibliothek entwickelt. Dieser Beispielcode kann auch für die Konvertierung von Dokumenten in andere Textverarbeitungsformate wie DOC, DOCX, DOT, TXT und viele mehr verwendet werden. Darüber hinaus kann die konvertierte RTF-Datei angepasst werden, indem die Eigenschaften wie Breite, Höhe, Zoom, Dpi, Seitenausrichtung und viele mehr mithilfe der WordProcessingConvertOptions-Klasse festgelegt werden.
Wir haben den Dokumentenkonvertierungsprozess zum Konvertieren von PDF in RTF mit C# besprochen und einen Beispielcode dafür erstellt. Kürzlich haben wir einen Artikel zum Ändern von PDF in Bild mit C# veröffentlicht. Weitere Informationen finden Sie im wie man PDF in Bild in C# umwandelt-Leitfaden.