Tento stručný článek popisuje, jak převést DGN na PDF v Pythonu. Zahrnuje postupný algoritmus a také úryvek kódu pro vývoj převaděče DGN na PDF v Pythonu. Dále také pojednává o přizpůsobení vykreslování souboru DGN tak, aby splňovalo jakékoli vlastní požadavky.
Kroky k převodu DGN do PDF v Pythonu
- Nakonfigurujte prostředí instalací knihovny Aspose.CAD
- Přečtěte si zdrojový soubor DGN pomocí třídy Image
- Iniciujte objekt třídy CadRasterizationOptions
- Vytvořte objekt třídy PdfOptions pro nastavení voleb vykreslování PDF
- Chcete-li převést DGN do formátu PDF, zavolejte metodu uložení
Tyto kroky podrobně popisují tok programu pro vykreslení DGN do PDF v Pythonu. Proces začíná načtením vstupního souboru DGN a následným zadáním uživatelských vlastností pro výstupní dokument PDF. Nakonec se vygeneruje soubor PDF, který lze zapsat na disk nebo do streamu, aby vyhovoval potřebám vaší aplikace.
Kód pro vývoj DGN to PDF Converter v Pythonu
Výše uvedený fragment kódu ukazuje export DGN souboru do PDF v Pythonu. Konstruktor třídy Image se používá k načtení zdrojového výkresu a poté se nastaví různé možnosti rasterizace, jako je nastavení velikosti stránky, okrajů stránky, ohraničení stránky, zoom, měřítko, barva popředí nebo pozadí atd. Podobně můžete určit rozlišení, token časového limitu a metadata XMP spolu s dalšími vlastnostmi PDF pomocí třídy PdfOptions. Tímto způsobem můžete začlenit několik přizpůsobení pro řízení procesu vykreslování na základě vašich požadavků.
V tomto tématu jsme se naučili renderovat DGN do PDF v Pythonu. Chcete-li však prozkoumat převod IGES do PDF, přečtěte si článek na Převeďte IGES do PDF v Pythonu.