DXFReader是一款ActiveX組件,它允許您直接從 AutoCAD繪圖文件格式DXF中直接進行查看,處理和繪圖等操作,此格式也被稱為繪圖交換格式。
* 關于本產品的分類與介紹僅供參考,精準產品資料以官網介紹為準,如需購買請先行測試。
DXF是一個繪圖交換格式(Drawing eXchange Format)的縮寫。DXF是一個繪圖文件內容的ASCII碼副本,它支持從一種CAD系統到另一種程序的文件交換。通過廣泛的應用程序支持DXF導入/導出,范圍涉及到從CAD產品到文字處理器,桌面發布和插圖工具不等。DXF CAD 格式在基于CAD行業的PC機中已成為事實上的標準,這些行業所擁有的許多其他CAD系統也能夠讀取和寫入這種格式。
這種完美的控件用于開發工程,測量,CNC和工業相關的軟件。
DXFReader的特點是熟悉的,直觀的,而且對于CAD開發人員來說,特別是易于使用的特性。在大多數情況下,他們不需要寫代碼。
針對于以下實體的顯示和操作,從rel.14到2007(版本v.u.23.1.01)與AutoDesk DXF全兼容,這些實體包括:3DFACE, ARC, ATTDEF, ATTRIB, CIRCLE, DIMENSION, ELLIPSE, IMAGE, INSERT, LINE, LWPOLYLINE, MTEXT, POINT, POLYLINE(包括凸多邊形,網狀折線和多面體網格), RAY, SPLINE, 具有truetype 字體的TEXT,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 Color Index值。
完全訪問DXF文件的HEADER變量來檢索和/或修改如單元格式,屬性模式,尺寸參數,擴展,圖形界限等信息。
具有不同縮放尺寸大小的光柵背景圖像的完全支持,使其能夠和矢量繪圖一起使用。
使用不同打印模式的全分辨率打印。能夠檢索和設置縮放尺寸大小,頁邊距,空白,渲染,旋轉,寬高比和選擇不同畫筆指定。
在不同版本中的完整的DXF文件的保存。它可以使用一個低版本讀取一個DXF文件并將其寫入。單個DXF塊,BMP,和WMF圖片的保存。
紅線功能用于添加信息到繪圖中而無需修改數據庫。
一個繪圖的一個實體的讀取用來合并到其他正在改變旋轉角度,縮放大小和變換的繪圖中。
網格,軸,圖形界限和基點的可視化。
選擇引擎。您可以選擇一個繪圖的實體,只需在該實體上簡單地按一下。
全上下文敏感的HtmlHelp
完全兼容于Microsoft Visual Studio.NET 2003/2005/2008, Microsoft Visual Basic 4.0, 5.0 和 6.0版本, Microsoft Office, Microsoft Visual C++, Microsoft Visual J++, Microsoft Visual FoxPro 6.0, Borland Delphi.
更新時間:2017-07-06 10:44:26.000 | 錄入時間:2004-04-07 00:00:00.000 | 責任編輯:陳俊吉