Jak przekonwertować RTF na PDF za pomocą C#

Ten post zawiera przewodnik dotyczący konwertowania RTF na PDF przy użyciu C#, a także szczegółowe instrukcje i przykładowy kod dla funkcji C# RTF na PDF. Jest to bardzo prosty przewodnik konwersji dokumentu RTF do dokumentu PDF. W tym samouczku zdefiniowaliśmy kilka właściwości przekonwertowanego dokumentu PDF, ale w razie potrzeby możesz dodać więcej.

Kroki, aby przekonwertować RTF na PDF za pomocą C#

  1. Zainstaluj pakiet GroupDocs.Conversion for .NET z NuGet w swoim projekcie
  2. Dołącz odwołanie do przestrzeni nazw GroupDocs.Conversion
  3. Zainicjuj klasę Converter i załaduj wejściowy plik RTF
  4. Utwórz obiekt klasy PdfConvertOptions
  5. Zapisz wyjściowy plik PDF, podając przekonwertowaną nazwę pliku i instancję klasy PdfConvertOptions do metody Convert klasy Converter

Możesz łatwo zaimplementować konwersję RTF do PDF C#, wykonując czynności opisane powyżej. Najpierw skonfiguruj projekt, instalując niezbędny pakiet NuGet.org i dodając odwołanie do odpowiedniej przestrzeni nazw w kodzie. Załaduj źródłowy plik RTF, tworząc instancję klasy Converter, a następnie zainicjuj klasę PdfConvertOptions, aby zdefiniować atrybuty wyjściowego dokumentu PDF. Na koniec użyj metody Convert i podaj opcje konwersji, aby zapisać wyjściowy plik PDF na dysku.

Kod do konwersji RTF na PDF przy użyciu 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");
}
}
}

W tym przykładzie zademonstrowaliśmy kod convert RTF to PDF C#. Dzięki ustawieniu właściwości wyjściowego dokumentu PDF ten przykładowy kod obsługuje zarówno podstawowe, jak i zaawansowane konwersje dokumentów. Możesz także ustawić marginesy strony, orientację strony, obrót, hasło i inne właściwości przekonwertowanego dokumentu PDF.

W naszym ostatnim samouczku omówiliśmy transformację dokumentu programu Excel do formatu CSV w języku C#. Jeśli chcesz nauczyć się jak przekonwertować Excela na CSV w C#, zapoznaj się z tym samouczkiem.

 Polski