原創(chuàng)|產(chǎn)品更新|編輯:李顯亮|2020-04-01 10:55:54.483|閱讀 409 次
概述:近期Aspose.CAD for .Net更新至最新版v20.3,新增了三個非常實用的新功能——為DWG和DXF實現(xiàn)自動代碼頁檢測、支持DWFX文件、中斷或在保存上設(shè)置超時,接下來,我們通過示例來了解新增功能!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Aspose.CAD for .NET是一個獨立的AutoCAD處理API。它提供將DWG,DWF和DXF文件轉(zhuǎn)換為高質(zhì)量PDF和光柵圖像的功能。開發(fā)人員可以從AutoCAD文件中選擇和轉(zhuǎn)換特定的布局和圖層,并輕松跟蹤整個文件轉(zhuǎn)換過程。
近期Aspose.CAD for .Net更新至最新版v20.3,新增了三個非常實用的新功能——為DWG和DXF實現(xiàn)自動代碼頁檢測、支持DWFX文件、中斷或在保存上設(shè)置超時,接下來,我們通過示例來了解新增功能!
>>歡迎下載Aspose.CAD for .NET v20.3體驗
key | 概述 | 類別 |
---|---|---|
CADNET-818 | 如何中斷或設(shè)置保存超時 | 新功能 |
CADNET-793 | 支持DXF版本 | 新功能 |
CADNET-593 | 支持DWFX文件 | 新功能 |
CADNET-810 | 實現(xiàn)DWG和DXF的自動代碼頁檢測 | 新功能 |
完整更新細則請參考:【Aspose.CAD for .NET v20.3更新說明】
using (CadImage cadImage = (CadImage)Image.Load( GetFileFromDesktop("file.dwg"), new LoadOptions() { SpecifiedEncoding = CodePages.Japanese, SpecifiedMifEncoding = MifCodePages.Japanese, RecoverMalformedCifMif = false })) { //do export or something else with cadImage }
using (Image cadDrawing = Image.Load("example-580-W.dwfx")) { var rasterizationOptions = new CadRasterizationOptions(); rasterizationOptions.PageWidth = cadDrawing.Size.Width; rasterizationOptions.PageHeight = cadDrawing.Size.Height; PdfOptions CADf = new PdfOptions(); CADf.VectorRasterizationOptions = rasterizationOptions; cadDrawing.Save("example-580-W_custom.pdf", CADf); }
using (Image cadDrawing = Image.Load("huge-drawing.dwg")) { var rasterizationOptions = new CadRasterizationOptions(); rasterizationOptions.PageWidth = cadDrawing.Size.Width; rasterizationOptions.PageHeight = cadDrawing.Size.Height; using (var its = new InterruptionTokenSource()) { PdfOptions CADf = new PdfOptions(); CADf.VectorRasterizationOptions = rasterizationOptions; CADf.InterruptionToken = its.Token; var exportTask = Task.Factory.StartNew(() => { cadDrawing.Save("example-580-W_custom.pdf", CADf); }); Thread.Sleep(10000); its.Interrupt(); exportTask.Wait(); } }
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn