Aspose.CAD for .NET 26.6 更新发布

Aspose.CAD for .NET 26.6 版本正式发布,本次更新带来了多项关键改进,涵盖实体创建、材质对象读写、3D 渲染、字体处理、IFC 编辑等多个方面,帮助用户获得更稳定、更高效的 CAD 文件处理体验。

Aspose.CAD for .NET 是一款独立的类库,用于增强 ASP.NET、Web API、桌面和其他 .NET 及 .NET Core 应用程序处理和渲染 CAD 图纸,无需 AutoCAD 或任何其他渲染工作流程。该组件支持将 DWG、DWF、DWFX、DWT、DGN、STL、DXB、OBJ、CF2、IGES(IGS)、IFC、PLT、COLLADA(DAE)、STEP(STP)、CGM、U3D、3DS 和 DXF 文件转换为 PDF 和光栅图像格式。


一、新增功能

1. STL 到 PDF 导出支持 Wireframe 渲染模式

新增支持将 STL 文件导出为 PDF 时使用 RenderMode3D.Wireframe 渲染模式,使 3D 模型能够以线框形式呈现。

2. IFC 图像实体集合编辑支持

实现了对 IfcImage 实体集合的编辑支持,允许用户以编程方式修改和操作 IFC 格式文件中的实体数据。


二、功能增强

1. 属性实体创建支持

新增以编程方式创建 ATTRIBATTDEF 实体的能力,支持用户通过代码动态添加属性定义和属性引用。

2. DWG 材质对象读写

实现了对 DWG 格式中 MATERIAL 对象的读写支持,允许用户访问和修改材质属性。

3. 嵌入式 DWF 格式数据导出

改进了嵌入式 DWF 格式数据的导出处理,确保在导出包含嵌入 DWF 数据的文件时能够正确处理和保留相关信息。

4. SAT/SAB 实体处理优化

修订了对 DXF/DWG 格式中 SAT/SAB 实体的处理逻辑,提升了复杂实体数据的解析和处理能力。

5. 字体垂直字形定位修复

修复了 extfont 和 extfont2 垂直字形(vertical glyph)定位不正确的问题,确保外部字体在渲染时字形位置准确。

6. 字体方向修复

修复了字体方向(Font direction)不正确的问题,确保文本渲染方向符合预期。

7. EarClippingTriangulator 稳定性修复

修复了 EarClippingTriangulator 的不稳定性问题,确保三角剖分过程更加可靠。

8. GetBounds 异常修复

修复了 GetBounds 方法抛出异常的问题,提升了边界计算的稳定性。

9. DWG 到 TIFF 转换问题修复

修复了 DWG 转换为 TIFF 格式时出现的问题,提升了转换质量和稳定性。


三、总结

Aspose.CAD for .NET 26.6 版本为用户带来了多项实用功能增强,主要包括:

  1. 新增 STL 到 PDF 导出的 Wireframe 渲染模式支持
  2. 实现 IFC 图像实体集合编辑支持
  3. 新增 ATTRIB/ATTDEF 实体编程创建功能
  4. 实现 DWG 材质对象读写支持
  5. 改进嵌入式 DWF 格式数据导出
  6. 优化 SAT/SAB 实体处理逻辑
  7. 修复字体渲染、边界计算、三角剖分等多个稳定性问题
相关推荐
️公子1 小时前
从经验到程序:线束制造数字化的组装工作台、CAD 与轻量 MES 架构拆解
智能制造·cad·数字化转型·mes·线束·工业软件
泡海椒19 小时前
PDF 表格样式优化:jquick-pdf 边框、圆角、背景色
java·开发语言·pdf
Y38153266221 小时前
C# 调用谷歌搜索 API:HttpClient 与 System.Text.Json 实战
搜索引擎·.net
泡海椒1 天前
jquick-pdf 表格实战:动态数据 PDF 报表生成
java·开发语言·pdf
qq_410194291 天前
.NET 8.0 下基于 PaddleOCRSharp 的离线文字识别落地指南
算法·.net
泡海椒1 天前
jquick-pdf 表格行列尺寸控制实战:单元格合并的可行边界
java·开发语言·pdf
java_logo2 天前
Docker 部署 Gotenberg 完整教程:Compose 搭建文档转 PDF API
docker·pdf·chromium·libreoffice·文档转换·轩辕镜像·gotenberg
泡海椒2 天前
jquick-pdf 防止 PDF 内容分页断裂:keepTogether 属性妙用
java·开发语言·pdf
泡海椒2 天前
jquick-pdf 文本元素实战:段落、行内文本、制表符用法详解
java·开发语言·pdf
唐青枫3 天前
别急着拆服务:C#.NET 微服务架构从边界设计到实战
c#·.net