翻譯|使用教程|編輯:吉煒煒|2025-06-30 10:56:07.820|閱讀 105 次
概述:將DGN文件轉(zhuǎn)換為PDF對(duì)許多行業(yè)至關(guān)重要,包括工程和建筑行業(yè),使用Aspose.CAD ,開發(fā)人員可以高效地自動(dòng)化此過程。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
將DGN文件轉(zhuǎn)換為PDF對(duì)許多行業(yè)至關(guān)重要,包括工程和建筑行業(yè)。能夠輕松地以 PDF 格式共享設(shè)計(jì),增強(qiáng)協(xié)作和可訪問性。通過使用Aspose.CAD for Python via .NET的強(qiáng)大功能,開發(fā)人員可以高效地自動(dòng)化此過程。這款 CAD 轉(zhuǎn)換器 SDK 簡化了轉(zhuǎn)換工作流程,使其成為 Python 開發(fā)人員的寶貴工具。憑借其先進(jìn)的功能,Aspose.CAD for Python via .NET可以無縫集成到現(xiàn)有應(yīng)用程序中,確保您可以輕松地在 Python 中將 DGN 文件轉(zhuǎn)換為 PDF。
首先,通過 .NET SDK 安裝 Aspose.CAD for Python。您可以使用 pip 輕松完成此操作。只需在終端中運(yùn)行以下命令:
pip install aspose-cad
按照以下步驟使用Aspose.CAD for Python 通過 .NET將 DGN 文件轉(zhuǎn)換為 Python 中的 PDF :
以下是演示 DGN 到 PDF 轉(zhuǎn)換的完整代碼片段:
import aspose.cad as cad inputDir = "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 文件轉(zhuǎn)換為 PDF 。此 SDK 簡化了轉(zhuǎn)換過程,使開發(fā)人員能夠?qū)W⒂跇?gòu)建強(qiáng)大的應(yīng)用程序。
什么是 DGN 文件?
DGN文件是一種 CAD 文件格式,主要用于 MicroStation 和其他 CAD 軟件。它存儲(chǔ)二維和三維設(shè)計(jì)數(shù)據(jù),對(duì)于工程和建筑項(xiàng)目至關(guān)重要。
如何以編程方式將 DGN 轉(zhuǎn)換為 PDF?
您可以使用Aspose.CAD for Python via .NET SDK 以編程方式將 DGN 轉(zhuǎn)換為 PDF,方法是加載 DGN 文件并使用指定選項(xiàng)將其保存為 PDF。
————————————————————————————————————————
關(guān)于慧都科技:
慧都科技是一家行業(yè)數(shù)字化解決方案公司,長期專注于軟件、油氣與制造行業(yè)。公司基于深入的業(yè)務(wù)理解與管理洞察,以系統(tǒng)化的業(yè)務(wù)建模驅(qū)動(dòng)技術(shù)落地,幫助企業(yè)實(shí)現(xiàn)智能化運(yùn)營與長期競爭優(yōu)勢(shì)。在軟件工程領(lǐng)域,我們提供開發(fā)控件、研發(fā)管理、代碼開發(fā)、部署運(yùn)維等軟件開發(fā)全鏈路所需的產(chǎn)品,提供正版授權(quán)采購、技術(shù)選型、個(gè)性化維保等服務(wù),幫助客戶實(shí)現(xiàn)技術(shù)合規(guī)、降本增效與風(fēng)險(xiǎn)可控。慧都科技Aspose在中國的官方授權(quán)代理商,提供Aspose系列產(chǎn)品免費(fèi)試用,咨詢,正版銷售等于一體的專業(yè)化服務(wù)。Aspose是文檔處理領(lǐng)域的優(yōu)秀產(chǎn)品,幫助企業(yè)高效構(gòu)建文檔處理的應(yīng)用程序。
獲取更多Aspose產(chǎn)品資源,請(qǐng)咨詢,或撥打產(chǎn)品熱線:023-68661681
加入Aspose技術(shù)交流QQ群(1041253375),與更多小伙伴一起探討提升開發(fā)技能。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)