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#
- Zainstaluj pakiet GroupDocs.Conversion for .NET z NuGet w swoim projekcie
- Dołącz odwołanie do przestrzeni nazw GroupDocs.Conversion
- Zainicjuj klasę Converter i załaduj wejściowy plik RTF
- Utwórz obiekt klasy PdfConvertOptions
- 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.