Jak przekonwertować DWF na PDF w C#

W tym krótkim samouczku opisano proces konwersji DWF do formatu PDF w języku C# przez udostępnianie konfiguracji aplikacji w celu korzystania z biblioteki oraz stopniowe podejście do pisania tej aplikacji. Możesz użyć klasy CadRasterizationOptions, aby dostosować dane wyjściowe PDF do swoich wymagań. W przykładowym kodzie służącym do zmiany pliku DWF na PDF w języku C# zademonstrowaliśmy ustawienie rozmiaru strony dla wyjściowego pliku PDF.

Kroki, aby przekonwertować plik z DWF na PDF w C#

  1. Skonfiguruj projekt, aby dodać Aspose.CAD for .NET z menedżera pakietów NuGet
  2. Załaduj źródłowy plik DWF do obiektu klasy Image
  3. Utwórz instancję obiektu klasy CadRasterizationOptions, aby dostosować rasteryzację
  4. Ustaw wyjściowy rozmiar strony PDF
  5. Zadeklaruj obiekt klasy PdfOptions
  6. Ustaw właściwość VectorRasterizationOptions PdfOptions
  7. Zapisz plik PDF za pomocą obiektu PdfOptions

Te kroki dokładnie definiują proces, który może konwertować plik DWF do formatu PDF w języku C#. Najpierw należy załadować plik DWF do obiektu klasy Image, a następnie zapisać go przy użyciu obiektu PdfOptions jako argumentu z ustawieniami domyślnymi. Jeśli jednak chcesz dostosować rasteryzację pliku DWF, możesz użyć obiektu klasy CadRasterizationOptions i ustawić kilka właściwości, tak jak ustawiamy rozmiar strony wyjściowego pliku PDF.

Kod do konwersji DWF na PDF w C#

Ten kod może być użyty do napisania oprogramowania do konwersji DWF na PDF w języku C#, ponieważ zawiera wszystkie niezbędne klasy i metody. Klasa CadRasterizationOptions służy do dostosowywania procesu rasteryzacji, takiego jak ustawienie rozmiaru strony, jednak można ustawić inne właściwości, takie jak kolor tła, kolor rysowania, typ rysowania, warstwy, układy, opcje pióra i jakość, aby wymienić tylko kilka.

Ten artykuł nauczył nas konwertować plik DWF do formatu PDF w języku C#. Jeśli chcesz poznać proces wyodrębniania tekstu z pliku DXF, zapoznaj się z artykułem jak wyodrębnić tekst z pliku DXF w C#.

 Polski