DXFReader.NET 2023 Crack

news/2025/1/16 5:14:50/

DXFReader.NET 是一个 .NET 组件,允许直接从 AutoCAD 图形文件格式 DXF(也称为图形交换格式)查看、操作和打印。

DXFReader.NET 之 DXF 是 Drawing eXchange Format 的首字母缩写。DXF 是图形文件内容的复制,支持将文件从一个 CAD 系统交换到另一个程序。DXF 导入/导出受各种应用程序的支持,从 CAD 产品到文字处理器、桌面排版和插图工具。DXF CAD格式已成为基于PC的CAD行业的事实标准,许多其他CAD系统也能够读写这种格式。

借助 DXFReader.NET 您还可以检索每个图形信息和每个图元,并直接在开发环境中轻松执行数据操作和/或分析。

特征

以下是 DXFReader.NET 组件的一些主要功能的亮点:

  • 理想的控制开发工程、测量;数控和工业相关软件。
  • DXFReader 的功能熟悉、直观且易于使用,特别适用于 CAD 开发人员。在大多数情况下,它们不需要代码。
  • 完全符合欧特克DXF从第 10 版到 2018 年,用于显示和操作以下实体:3DFACEARCATTDEF属性圆形尺寸椭圆图案填充、螺旋、图像、插入线LWPOLYLINE网格、MLINE、OLEFRAMEOLE2FRAMEMTEXTPOINT、POLYLINE 包括凸出的折线、网格状的折线和多边形、实心条纹区域样条表格、带有 truetype 字体的文本容差描摹参考底图(包括 PDF)、擦除XLINE。
  • 显示功能包括平移缩放(范围、限制、入、出、上一个、窗口等)
  • 完全控制每个实体和每个表条目,提供表示每个图形元素的对象集合。只需很少的说明,就可以检索和处理每个图形信息并添加或删除任何条目。例如,以下代码将显示图形中所有线条的数量和总长度:
     

    C#

    using System;
    using DXFReaderNET;
    using DXFReaderNET.Entities;
     
    namespace DXFReaderNETConsoleApp
    {
        class Program
        {
            static void Main(string[] args)
            {
                DXFReaderNETControl myDXF = new DXFReaderNETControl();
                myDXF.ReadDXF(@"../../drawing.dxf");
                double total_lines_lenght = 0;
                foreach (Line line in myDXF.DXF.Lines)
                {
                    total_lines_lenght += line.Lenght;
                }
                Console.WriteLine("# of lines: " + myDXF.DXF.Lines.Count.ToString());
                Console.WriteLine("total lenght of lines: " + total_lines_lenght.ToString());
                Console.ReadKey();
     
            }
        }
    }
     

    VB

    Imports DXFReaderNET
    Imports DXFReaderNET.Entities
     
    Module Module1
     
        Sub Main()
     
            Dim myDXF As New DXFReaderNETControl
            myDXF.ReadDXF("../../drawing.dxf")
     
            Dim total_lines_lenght As Double = 0
     
            For Each line As Line In myDXF.DXF.Lines
                total_lines_lenght += line.Lenght
            Next
     
            Console.WriteLine("# of lines: " + myDXF.DXF.Lines.Count.ToString())
            Console.WriteLine("total lenght of lines: " + total_lines_lenght.ToString())
            Console.ReadKey()
     
        End Sub
     
    End Module
  • 使用AutoCAD颜色索引和已实现的默认调色板对话框和标注样式对话框完全控制块、尺寸、属性和颜色:

  • 完全访问DXF文件的每个HEADER变量,以检索和/或修改单位格式,属性模式,尺寸参数,扩展,限制等信息。
  • 完全支持具有不同比例的光栅图像,以一起使用矢量图。
  • 完整的3D可视化!

  • 使用不同打印模式的全分辨率打印。可以检索和设置缩放,边距,原点,渲染,旋转,纵横比并选择不同的笔分配。
  • 保存不同版本的完整DXF文件。可以读取DXF文件并使用较低版本写入它。保存单个DXF块和光栅绘图图片。
  • 红线函数用于在不修改图形数据库的情况下向图形添加信息。
  • 编辑功能:倒角、轮廓、延伸、圆角、连接、偏移、修剪等。
  • 网格、轴、极限和基点的可视化。
  • 选择引擎。只需单击图形实体即可选择图形实体。
  • 完整的 HtmlHelp 和在线帮助。
  • 与Microsoft Visual Studio 2017至2022以及任何.NET创作工具完全兼容。

http://www.ppmy.cn/news/973290.html

相关文章

【每日一题】——C - Standings(AtCoder Beginner Contest 308 )

🌏博客主页:PH_modest的博客主页 🚩当前专栏:每日一题 💌其他专栏: 🔴 每日反刍 🟡 C跬步积累 🟢 C语言跬步积累 🌈座右铭:广积粮,缓称…

快速乘法(防止数过大相乘超出long long)

inline LL ksc(LL x,LL y,LL mod){return (x*y-(LL)((long double)x/mod*y)*modmod)%mod; }

线性代数矩阵乘法用C++代码实现,再也不用担心算错啦!

c实现矩阵相乘 矩阵乘法的定义矩阵相乘的代码完整的程序实现线代其它操作的参考链接 线性代数矩阵相乘一旦阶数多了算的可真是让人CPU疼,但可爱的计算机是不怕累又超听话,所以用一个c程序帮助你轻松解决矩阵相乘!! 矩阵乘法的定义…

chatgpt赋能python:Python计算乘数-一文了解Python计算乘数的基础知识和应用

Python 计算乘数 - 一文了解Python计算乘数的基础知识和应用 介绍 Python是一种容易学习且强大的编程语言,它已经成为数据科学和机器学习领域中最受欢迎的语言之一。Python的优点之一是它的语法简单易懂,使得它成为编写计算乘数的理想语言。 在本文中…

2.5.3 乘法

这段话告诉我们,在程序中有一条乘法运算语句。这个程序会让计算机帮助我们完成一个简单的数学问题:计算6乘以2。和我们平常做数学题一样,程序使用*号表示乘法运算。语句 “feet 6 * fathoms;” 可以这样理解:它会找到之前我们定义…

乘法程序

任务目标: 完成简单的乘法功能。 实现步骤: 1,编写activity_main.xml 2,编写MainActivity 运行结果:

如何用计算机算乘法,计算机如何做乘法运算的?

通过加减法和移位来实现的。 把除法转成乘法,乘法转成加法,减法也转成加法。 具体的操作步骤: 假设计算3*3,原码是0011 * 0011(以4位存贮单元,因为是原码,最高位不代表符号位) 3个寄存器分别存放乘数0011 被…

chatgpt赋能python:Python中如何计算乘方?

Python中如何计算乘方? 在Python中,乘方是一种常见的数学计算。如果你正在寻找一种快速、简便的方法来计算数的乘方,那么Python是你的最佳选择。在此文章中,我们将介绍Python中计算乘方的几种方法,并帮助您选择最适合…