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

Aspose.CAD for .Net更新至最新版v19.9,实现从简单对象渲染统一的3D实体,支持在AutoCAD工程图中操作超链接,支持创建具有不同布局尺寸的单个PDF,同时支持DXF和CF2格式文件,我们一起来看一看新功能详解吧!

新增与改善

key 概述 类别
CADNET-828 实现解析DWG的OLE对象 新功能
CADNET-23 在AutoCAD工程图中操作超链接 新功能
CADNET-41 实现从简单对象渲染统一的3D实体 新功能
CADNET-822 合并DXF文件 新功能
CADNET-799 支持CF2文件 新功能
CADNET-626 支持创建具有不同布局尺寸的单个PDF 新功能
CADNET-815 实现Zoom属性 新功能
CADNET-116 水印支持 新功能
CADNET-786 实施快速渲染 新功能
CADNET-12 解析DWG文件的注释比例 新功能

用法示例

▲CADNET-23 在AutoCAD工程图中处理超链接

using (CadImage cadImage = (CadImage)Image.Load(dwgPathToFile))
{foreach (CadBaseEntity entity in cadImage.Entities){if (entity.Hyperlink == "https://products.aspose.com"){entity.Hyperlink = "https://www.aspose.com";}}
}

▲CADNET-799 支持CF2文件

using (Image image = Image.Load(GetCf2File("test-2010.cf2")))
{var options = new PdfOptions();image.Save(GetFileFromDesktop("test-2010.cf2.pdf"));
}

▲CADNET-116 水印支持

// add new MTEXT
CadMText watermark = new CadMText();
watermark.Text = "Watermark message";
watermark.InitialTextHeight = 40;
watermark.InsertionPoint = new Cad3DPoint(300, 40);
watermark.LayerName = "0";
cadImage.BlockEntities["*Model_Space"].AddEntity(watermark);// or add more simple entity like Text
CadText text = new CadText();
text.DefaultValue = "Watermark text";
text.TextHeight = 40;
text.FirstAlignment = new Cad3DPoint(300, 40);
text.LayerName = "0";
cadImage.BlockEntities["*Model_Space"].AddEntity(text);// export to pdf
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 1600;
rasterizationOptions.PageHeight = 1600;
rasterizationOptions.Layouts = new[] { "Model" };
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = rasterizationOptions;
cadImage.Save(outPath, pdfOptions);

允许在CAD中操作超链接!Aspose.CAD最新版v19.9新功能你都了解吗?相关推荐

  1. ML.NET 发布0.11版本:.NET中的机器学习,具有TensorFlow和ONNX的新功能

    微软发布了其最新版本的机器学习框架:ML.NET 0.11带来了新功能和突破性变化. ML.NET 0.11发布:.NET中的机器学习,具有TensorFlow和ONNX的新功能 ML.NET 0.1 ...

  2. CAD处理控件Aspose.CAD功能演示:在 C#中以编程方式搜索 DWG 图形文件中的文本

    Aspose.CAD 是一个独立的类库,以加强 Java应用程序处理和渲染CAD图纸,而不需要AutoCAD或任何其他渲染工作流程.该CAD类库允许将DWG, DWT, DWF, DWFX, IFC, ...

  3. CAD误操作怎么办?CAD撤销快捷键、CAD自动保存…

    在使用CAD软件进行设计制图时,难免会出现各种CAD误操作的情况,轻则需要撤销错误命令.重新编辑设计元素,重则出现CAD异常关闭,导致一天的活儿白干了. 那么如何快速解决CAD误操作问题,及时拯救加班 ...

  4. CAD中怎么倒角?CAD倒角快捷键使用技巧

    在CAD软件中绘制图纸的过程中,经常会需要用到CAD倒角命令,可是有些CAD新手不知道CAD中怎么倒角,所以本篇教程小编就来给大家介绍一下浩辰CAD软件中CAD倒角快捷键命令的相关使用吧! CAD倒角 ...

  5. CAD中怎么批量生成CAD填充边界?

    在使用CAD制图软件绘制图纸的过程中,经常会需要进行CAD填充,那么你知道如何批量生成CAD填充边界吗?接下来的CAD教程就让小编以国产CAD制图软件--浩辰CAD软件为例来给大家介绍一下批量生成CA ...

  6. 如何在CAD中标注半径?CAD半径标注

    CAD标注功能是CAD制图软件中的常见功能之一,因此我们必须掌握,但最近有些刚开始学习CAD软件的小伙伴提问到:CAD中怎么标注半径?下面就和小编一起来了解浩辰CAD建筑软件中CAD半径标注的相关操作 ...

  7. cad画直角命令_在cad中怎么画角度?cad画角度三种方法介绍

    cad是应用最广泛的计算机辅助设计软件,学会使用cad怎么画角度是必不可少的,尤其是对于新手来说,更应该学习.那么在cad中怎么画角度?下面小编就为大家介绍三种cad画角度方法,希望对大家有所帮助! ...

  8. 计算机插座cad,网线在cad中怎么表示(cad中插座的表示方法?)

    CAD中网线插座怎么表示? 一般计算机上网卡上的标识是三个正方形成品字状排列 然后用导线连接起来表示计算机网络 不知道在建筑图纸中是否这样表示 CAD就是计算机辅助设计(Computer Aided ...

  9. .net core发布 正在发现数据上下文_Tableau 2020.4 正式发布,即刻探索浏览器中的 Tableau Prep Builder、空间增强等新功能...

    Tableau 2020.4 最新版本现已问世!本次重磅推出浏览器中的 Tableau Prep Builder.地图支持多个标记层.适用于 Linux 版 Tableau Server 的资源监视工 ...

最新文章

  1. SpringBoot巧用 @Async 提升API接口并发能力
  2. Linux内存管理原理【转】
  3. python pip如何安装wheel文件?.whl(pip install [wheel])
  4. oracle外表日期,三步教会你掌握oracle外表(external table)
  5. Rust 语言本身的问题
  6. 程序员大危机,工作难逃监视系统“法眼”
  7. 服务机器人占领智能安防哪些领域?
  8. win11杜比视界音效怎么打开 window11开启杜比视界音效的步骤方法
  9. 数组中常用几种的Arrays方法
  10. Access denied (403) see security.limit_extensions
  11. 【翻译】AdaIN:Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization
  12. Oracle 数据库迁移
  13. GitHub新手使用教学(从安装到使用)
  14. 行测技巧:十字交叉法解决比值混合问题
  15. 手机怎样转换php格式,手机视频格式转换方法适合所有手机视频格式转换|如何转换手机视频格式...
  16. 英国脱欧要拍电视剧了,卷福将是男主角
  17. SoviChart数据可视化:条形图(Bar chart)
  18. uC/OS和uClinux的比较
  19. 马云唱京剧《空城计》,柳传志说相声:“商界春晚”大佬们真会玩(附视频)...
  20. 大数据开发,想写代码不给我写,到底是人性的扭曲,还是道德的沦丧?

热门文章

  1. oracle触发器如何调试
  2. 尝试 Stable Diffusion(通过Google Colab)
  3. 安全手册:学习如何选择合适的杀毒软件
  4. 怎么实现MindMapper中剪贴画的添加
  5. NTIRE2020~21 SISR超分 总结
  6. 一种简单的图形旋转算法
  7. 可能要用心学高并发核心编程,限流原理与实战,分布式令牌桶限流
  8. Linux服务器重启后crs,更改服务器名后CRS无法启动
  9. 白话电子签章原理及风险
  10. .Net开发 开发工具使用vs C盘占用空间不断增大