概述
將DGN文件轉換為PDF對許多行業至關重要,包括工程和建筑行業。能夠輕松地以 PDF 格式共享設計,增強協作和可訪問性。通過使用Aspose.CAD?for Python via .NET的強大功能,開發人員可以高效地自動化此過程。這款 CAD 轉換器 SDK 簡化了轉換工作流程,使其成為 Python 開發人員的寶貴工具。憑借其先進的功能,Aspose.CAD?for Python via .NET可以無縫集成到現有應用程序中,確保您可以輕松地在 Python 中將 DGN 文件轉換為 PDF。
Aspose.CAD 試用版下載
CAD Exchanger SDK 安裝
首先,通過 .NET SDK 安裝?Aspose.CAD?for Python。您可以使用 pip 輕松完成此操作。只需在終端中運行以下命令:
pip install aspose-cad
使用 Python 編程將 DGN 文件轉換為 PDF
按照以下步驟使用Aspose.CAD?for Python 通過 .NET將 DGN 文件轉換為 Python 中的 PDF?:
- 導入必要的庫:首先從庫中導入所需的類。
- 加載 DGN 文件:使用Image.Load方法加載您的 DGN 文件。
- 創建 PDF 選項對象:使用PdfOptions定義轉換設置。
- 將文件保存為 PDF:使用保存方法將加載的 DGN 保存為 PDF。
以下是演示 DGN 到 PDF 轉換的完整代碼片段:
import aspose.cad as cadinputDir = "sample.dgn" outputDir = "result.pdf" # The Image.load method will load the source DGN file. image = cad.Image.load(inputDir) # Create an object of the CadRasterizationOptions class. cadRasterizationOptions = cad.imageoptions.CadRasterizationOptions() # Set the image height, width and Zoom setting. cadRasterizationOptions.page_height = 500.5 cadRasterizationOptions.page_width = 500.5 cadRasterizationOptions.zoom = 0.5 cadRasterizationOptions.layers = "Layer" # Initialize an instance of the PdfOptions class. options = cad.imageoptions.PdfOptions() # Assign the cadRasterizationOptions to the vector_rasterization_options property. options.vector_rasterization_options = cadRasterizationOptions # The save method will save the generated PDF file on the disk. image.save(outputDir, options)
輸出:
結論
總而言之,您可以借助Aspose.CAD?for Python via .NET將 DGN 文件轉換為 PDF 。此 SDK 簡化了轉換過程,使開發人員能夠專注于構建強大的應用程序。
常見問題 – FAQ
什么是 DGN 文件?
DGN文件是一種 CAD 文件格式,主要用于 MicroStation 和其他 CAD 軟件。它存儲二維和三維設計數據,對于工程和建筑項目至關重要。
如何以編程方式將 DGN 轉換為 PDF?
您可以使用Aspose.CAD?for Python via .NET?SDK 以編程方式將 DGN 轉換為 PDF,方法是加載 DGN 文件并使用指定選項將其保存為 PDF。