彩票走势图

Aspose.CAD for .NET 最新版v19.7重磅发布!实施“自由点视图”导出选项

翻译|产品更新|编辑:李显亮|2019-08-14 10:08:48.290|阅读 178 次

概述:Aspose.CAD for .NET更新至v19.7版本,实现“Free point view”导出选项,新增支持DWG R11,R12格式,增强加载大型CAD文件时释放的内存,欢迎下载体验。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Aspose.CAD for .NET是一个独立的AutoCAD处理API。它提供将DWG,DWF和DXF文件转换为高质量PDF和光栅图像的功能。开发人员可以从AutoCAD文件中选择和转换特定的布局和图层,并轻松跟踪整个文件转换过程。

Aspose.CAD for .Net更新至最新版v19.7,实现“Free point view”导出选项,新增支持DWG R11,R12格式,增强加载大型CAD文件时释放的内存,我们一起来看一看新功能详解吧!>>欢迎下载Aspose.CAD for .NET v19.7体验

新增与改善

key概述类别
CADNET-804实施“自由点视图”导出选项新功能
CADNET-17在将DWG渲染为PDF格式时支持3D对象新功能
CADNET-21支持DWG R11,R12格式新功能
CADNET-18在将DWG渲染为PDF格式时支持3D对象新功能
CADNET-760加载大型CAD文件时未释放内存增强
CADNET-689为当前不支持它的所有实体实现3D渲染增强
CADNET-789将水印和版权文本更新至2019年增强
CADNET-515导出大型的CAD文件增强
CADNET-791在Image的Dispose()中释放内存增强
CADNET-812支持从DWG文件中提取元数据Bug修复
CADNET-792将DXF文件转换为PDF时发生异常Bug修复
CADNET-798NRE将DWG保存到SVGBug修复

· · · · · ·

完整更新细则请参考:【Aspose.CAD for .NET v19.7更新说明】

用法示例

▲CADNET-65 DWG到PDF:加工过程需要太多时间才能将大型DWG加载并转换为PDF
string filePathDWG = @"D:\projects\forDXF\cadnet-65\TestBigFile.dwg"; 
string filePathFinish = @"D:\projects\forDXF\cadnet-65\TestBigFile.dwg.pdf"; 
Stopwatch stopWatch = new Stopwatch(); 
 
       try
       { 
           stopWatch.Start(); 
           using (CadImage cadImage = (CadImage)Image.Load(filePathDWG)) 
           { 
               stopWatch.Stop(); 
 
 
               //将运行时间作为TimeSpan值获取。
               TimeSpan ts = stopWatch.Elapsed; 
 
               //格式化并显示TimeSpan值。
               string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", 
                   ts.Hours, ts.Minutes, ts.Seconds, 
                   ts.Milliseconds / 10); 
               Console.WriteLine("RunTime for loading " + elapsedTime); 
 
               CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions(); 
               rasterizationOptions.PageWidth = 1600; 
               rasterizationOptions.PageHeight = 1600; 
               PdfOptions pdfOptions = new PdfOptions(); 
               pdfOptions.VectorRasterizationOptions = rasterizationOptions; 
 
               stopWatch = new Stopwatch(); 
               stopWatch.Start(); 
               cadImage.Save(filePathFinish, pdfOptions); 
               stopWatch.Stop(); 
 
               //将运行时间作为TimeSpan值获取。
               ts = stopWatch.Elapsed; 
 
               // 格式化并显示TimeSpan值。
                elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", 
                   ts.Hours, ts.Minutes, ts.Seconds, 
                   ts.Milliseconds / 10); 
               Console.WriteLine("RunTime for converting " + elapsedTime); 
           } 
       } 
       catch (Exception ex) 
       { 
           Console.WriteLine(ex.Message); 
           Assert.Fail(); 
       }


*Aspose.CAD现已加入“8月省钱式嗨购”,满额即送office 365正版授权,想要购买Aspose.CAD正版授权的朋友可了解详情哦~


ASPOSE技术交流QQ群(642018183)已开通,各类资源及时分享,欢迎交流讨论!

扫描关注“慧聚IT”微信公众号,及时获取更多产品最新动态及最新资讯

1562572142.jpg

1565166511625_12201A8E-ADC2-4723-A4C7-A25BEBC0575B(1).png


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP