Ten krótki samouczek koncentruje się na procesie konwersji dokumentu oraz na tym, jak konwertować PDF na RTF w języku C#. Ten artykuł zawiera szczegółowe informacje krok po kroku, jak przeprowadzić transformację dokumentu, jak skonfigurować pakiet konwersji dokumentów oraz przykład demonstrujący działanie funkcji C# PDF to RTF Converter. Co więcej, tego przewodnika można używać na dowolnej platformie, takiej jak MS Windows, Linux i Mac OS, która obsługuje środowisko .NET i bez konfigurowania dodatkowego oprogramowania.
Kroki, aby przekonwertować PDF na RTF w C#
- Skonfiguruj pakiet GroupDocs.Conversion for .NET z menedżera pakietów NuGet w aplikacji .NET, aby przekonwertować PDF na RTF
- Dodaj odniesienie do przestrzeni nazw GroupDocs.Conversion w celu opracowania funkcji PDF do RTF
- Zainicjuj klasę Converter i załaduj wejściowy dokument PDF
- Ustaw opcje konwersji dla wyjściowego dokumentu RTF, inicjując klasę WordProcessingConvertOptions
- Na koniec zapisz przekonwertowany plik RTF na dysk, korzystając z metody Convert
Aplikację konwertera C# PDF na RTF można opracować, wykonując kolejno powyższe kroki. Instancja klasy Converter umożliwia załadowanie źródłowego pliku PDF do konwersji, a następnie klasa WordProcessingConvertOptions umożliwia zdefiniowanie parametrów dostosowywania przekonwertowanego dokumentu RTF. Ostatecznie metoda convert pozwala na zapisanie wynikowego pliku RTF na dysku.
Kod do konwersji PDF na RTF w 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"); | |
} | |
} | |
} |
W powyższym fragmencie kodu funkcja PDF do RTF C# jest rozwijana przy użyciu prostych wywołań API biblioteki konwersji dokumentów. Ten przykładowy kod może być również użyty do konwersji dokumentu do innych formatów edytorów tekstu, takich jak DOC, DOCX, DOT, TXT i wiele innych. Ponadto przekonwertowany plik RTF można dostosować, ustawiając właściwości, takie jak Szerokość, Wysokość, Zoom, Dpi, PageOrientation i wiele innych za pomocą klasy WordProcessingConvertOptions.
Omówiliśmy proces konwersji dokumentów w celu konwersji plików PDF na RTF przy użyciu języka C# i stworzyliśmy dla niego przykładowy kod. Niedawno opublikowaliśmy artykuł dotyczący zmiany formatu PDF na obraz przy użyciu języka C#. Aby uzyskać więcej informacji, zajrzyj do przewodnika jak przekonwertować plik PDF na obraz w C#.