Jak przekonwertować Worda na PDF za pomocą C#

W tym zwięzłym samouczku wyjaśniono jak przekonwertować program Word na format PDF przy użyciu języka C#, ładując plik źródłowy DOCX i używając klasy PdfSaveOptions do skonfigurowania wyjściowego pliku PDF. Możesz ustawić listę numerów stron, które chcesz renderować, na PDF, tryb strony, aby zdefiniować widok podczas jej wyświetlania, tryb zgodności z PDF, a także szereg innych właściwości. Po wyeksportowaniu Word do PDF w C# możesz zapisać wyjściowy plik PDF, podając ścieżkę i nazwę pliku wraz z konfiguracją PDF.

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

  1. Zainstaluj Aspose.Words z menedżera pakietów NuGet, aby przekonwertować Word na PDF
  2. Załaduj źródłowy plik Word, który należy przekonwertować na format PDF w języku C#
  3. Utwórz i zainicjuj obiekt PdfSaveOptions, aby skonfigurować wyjściowy plik PDF
  4. Ustaw listę numerów stron programu Word do wydrukowania, tryb strony i tryb zgodności pliku PDF
  5. Zapisz plik Word jako PDF, korzystając z powyższej konfiguracji

Te kroki prowadzą do konwersji programu Word na format PDF w języku C#, zapewniając podejście krok po kroku, w którym źródłowy plik programu Word jest ładowany z dysku. W następnym opcjonalnym kroku obiekt PdfSaveOptions jest tworzony i inicjowany w celu skonfigurowania wyjściowego pliku PDF poprzez ustawienie różnych parametrów. W ostatnim kroku plik Word jest zapisywany przy użyciu wymaganych konfiguracji PDF.

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

W tym samouczku podczas używania C# Word do PDF konwersja jest wykonywana przy użyciu PdfSaveOptions. Ta klasa zawiera wiele konfiguracji, takich jak ustawienie kompresji zawartości tekstowej, współczynnik powiększenia, zachowanie powiększenia, opcja użycia wygładzania, opcje konturów i wiele innych.

Nauczyliśmy się tutaj, jak konwertować Worda na PDF za pomocą C#. Jeśli chcesz poznać proces konwersji dokumentu programu Word do formatu HTML, zapoznaj się z artykułem na temat jak przekonwertować dokument Worda na HTML za pomocą C#.

 Polski