Jak przekonwertować RTF na PDF za pomocą C#

Ten krótki samouczek ma na celu pomóc Ci w tym, jak konwertować RTF na PDF przy użyciu C# za pomocą zestawu kroków, aby skonfigurować środowisko i informacje o niezbędnych klasach, które mają być użyte w tej konwersji. Podczas pisania konwertera kodu RTF na PDF C# jest również zademonstrowany dla pełnego zrozumienia. Możesz dostosować wyjściowy plik PDF przekonwertowany z pliku RTF na różne sposoby, używając obiektu klasy PdfSaveOptions.

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

  1. Skonfiguruj swój projekt, aby dodać odwołanie do Aspose.Words z menedżera pakietów NuGet
  2. Załaduj źródłowy plik RTF z dysku do obiektu klasy Document
  3. Utwórz instancję obiektu klasy PdfSaveOptions, aby skonfigurować przekonwertowany plik PDF z formatu RTF
  4. Zapisz wyjściowy plik PDF, korzystając z żądanych opcji zapisywania PDF

Opisano tutaj konwersję C# RTF do PDF za pomocą sekwencji operacji wymaganych do wykonania tego zadania, na przykład najpierw przedstawiono wskazówki dotyczące konfiguracji środowiska, a następnie udostępniono odwołanie do klasy dokumentu, którego można użyć do załadowania formatu RTF jako a także wiele innych typów plików obsługiwanych przez różne aplikacje edytora tekstu. Na koniec zapisujemy wejściowy plik RTF jako PDF wraz z obiektem klasy PdfSaveOptions, który można skonfigurować, ustawiając tryb renderowanych kolorów na GrayScale lub Normal.

Kod do eksportu RTF do PDF przy użyciu C#

Aby konwertować format RTF na PDF, zademonstrowano tutaj kod C#, który wykorzystuje klasę PdfSaveOptions do konfiguracji wyjściowego pliku PDF. Możesz ustawić niestandardową lokalną strefę czasową dla pól daty/czasu, ustawić ustawienia optymalizacji pamięci, aby kontrolować konwersję dużego pliku, zdefiniować zestaw stron do renderowania, flagę do użycia wygładzania krawędzi do renderowania i wiele innych konfiguracji. .

W tym samouczku nauczyliśmy się, jak C# konwertować RTF na PDF za pomocą prostych wywołań API. Jeśli chcesz nauczyć się konwersji HTML do PDF, zapoznaj się z artykułem jak przekonwertować HTML na PDF przy użyciu C# bez interop.

 Polski