DXFReader 是一个ActiveX组件,它允许直接从AutoCAD图形文件格式DXF(也称为图形交换格式)查看、操作和打印。
DXF是图形交换格式的缩写。DXF是图形文件内容的ASCII复制,允许文件从一个CAD系统交换到另一个程序。DXF导入/导出受多种应用程序的支持,从CAD产品到文字处理器、桌面发布和插图工具。DXF CAD格式已经成为基于PC的CAD行业的默认标准,许多其他的CAD系统也能读写这种格式。
使用DXFReader,您还可以检索每个图形信息和每个实体,并轻松地直接在开发环境中执行数据操作和/或分析。
特点
下面是DXFReader的一些主要功能的亮点:
开发工程、测量、CNC和工业相关软件的理想控制。
DXFReader的功能非常熟悉、直观、易于使用,特别是对于CAD开发人员。在大多数情况下,它们不需要代码。
完全和AutodeskDXF兼容,从rel. 14至2007(版本V.U.23.1.01),用于显示和操作以下实体:3DFACE, ARC, ATTDEF, ATTRIB, CIRCLE, DIMENSION, ELLIPSE, IMAGE,INSERT, LINE, LWPOLYLINE, MTEXT, POINT, POLYLINE,包括凸起的多段线、网格化多段线和多段面、RAY、SPLINE、带TrueType字体的文本、TRACE、XLINE。
显示功能包括平移、缩放(范围、限制、输入、输出、上一个、窗口等)
完全控制每个实体和每个表的条目,提供代表每个图形元素的对象集合。只需很少的说明,就可以检索和处理每个图形信息,并添加或删除任何条目。
例如,以下代码将打印出图形中每行的距离:
Dim Entity as DXFReaderEntity
With DXFReader1
For Each Entity In .Entities
If Entity.EntityType = "LINE" Then
Printer.Print Sqr((Entity.X1 - Entity.X0) ^ 2 + (Entity.Y1 -Entity.Y0) ^ 2)
End If
Next Entity
End With
使用带有实现的默认调色板对话框的AutoCAD颜色索引完全控制块、尺寸、属性和颜色。
完全访问DXF文件的每个标题变量,以检索和/或修改诸如单位格式、属性模式、尺寸参数、扩展名、限制等信息。
完全支持具有不同缩放比例的背景光栅图像,以将矢量图形一起使用。
使用不同打印模式的全分辨率打印。可以检索和设置缩放比例、边距、原点、渲染、旋转、纵横比并选择不同的笔分配。
在不同版本中保存完整的DXF文件。可以读取DXF文件并使用较低版本写入。保存单个DXF块,BMP和WMF图片。
在不修改数据库的情况下,为图形添加信息的红线功能。
读取图形的唯一实体以合并其他图形,从而更改旋转、缩放和平移。
网格、轴、界限和基点的可视化。
您可以选择图形的实体,只需单击它即可。
完全上下文相关的HtmlHelp。
完全兼容微软VisualStudio.NET 2003/2005/2008、微软Visual Basic 4、5和6、微软Office、微软Visual C++、微软Visual J++、微软Visual FoxPro 6、Borland Delphi。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室