Ten krótki artykuł przedstawia, jak przekonwertować DGN na PDF w Pythonie. Zawiera algorytm krok po kroku, a także fragment kodu do opracowania konwertera DGN na PDF w Pythonie. Ponadto omawia również dostosowywanie renderowania pliku DGN do spełnienia wszelkich niestandardowych wymagań.
Kroki konwersji DGN do PDF w Pythonie
- Skonfiguruj środowisko, instalując bibliotekę Aspose.CAD
- Odczytaj plik źródłowy DGN za pomocą klasy Image
- Zainicjuj obiekt klasy CadRasterizationOptions
- Utwórz obiekt klasy PdfOptions, aby ustawić opcje renderowania PDF
- Wywołanie metody save w celu przekonwertowania pliku DGN na format PDF
Te kroki opisują przepływ programu renderującego DGN do PDF w Pythonie. Proces rozpoczyna się od odczytania pliku wejściowego DGN, a następnie określenia niestandardowych właściwości dla wyjściowego dokumentu PDF. Na koniec generowany jest plik PDF, który można zapisać na dysku lub strumieniu, aby dostosować go do potrzeb aplikacji.
Kod do opracowania konwertera DGN do PDF w Pythonie
Powyższy fragment kodu pokazuje eksportowanie pliku DGN do PDF w Pythonie. Konstruktor klasy Image jest używany do załadowania rysunku źródłowego, a następnie ustawiane są różne opcje rasteryzacji, takie jak ustawienie rozmiaru strony, marginesów strony, obramowań strony, powiększenia, skalowania, koloru pierwszego planu lub tła itp. Podobnie możesz określić rozdzielczość, token limitu czasu i metadane XMP, a także inne właściwości PDF, używając klasy PdfOptions. W ten sposób możesz włączyć kilka dostosowań, aby kontrolować proces renderowania w oparciu o swoje wymagania.
W tym temacie nauczyliśmy się renderować DGN do PDF w Pythonie. Jednak aby zbadać konwersję IGES do PDF, przeczytaj artykuł na temat Konwersja IGES do PDF w Pythonie.