社区
C#
帖子详情
C#实现预览AutoCAD图纸,并且能缩放
c_cwh
2011-08-01 11:39:41
因为有个项目中需要在winform中实现预览AutoCAD图纸,并且能缩放,所以到论坛来求助,
网上找了几天都没有满意结果,看到有人把他转换为Bitmap然后再读取到图片控件,但是
那个也不能真正满足我的需求,希望高手指点,或给出代码,谢谢!
...全文
1006
23
打赏
收藏
C#实现预览AutoCAD图纸,并且能缩放
因为有个项目中需要在winform中实现预览AutoCAD图纸,并且能缩放,所以到论坛来求助, 网上找了几天都没有满意结果,看到有人把他转换为Bitmap然后再读取到图片控件,但是 那个也不能真正满足我的需求,希望高手指点,或给出代码,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MickeyXcH
2012-07-23
打赏
举报
回复
碰到相同问题,请问楼主现在解决了吗? 求教!
crackdung
2011-08-12
打赏
举报
回复
[Quote=引用 21 楼 xzf_fancy 的回复:]
网上有这些控件源码,再修改。
[/Quote]
很少吧,給樓主一個連接
xzf_fancy
2011-08-12
打赏
举报
回复
网上有这些控件源码,再修改。
c_cwh
2011-08-11
打赏
举报
回复
难道真的没戏了?
crackdung
2011-08-11
打赏
举报
回复
[Quote=引用 19 楼 c_cwh 的回复:]
难道真的没戏了?
[/Quote]
自己寫?可能沒戲,用控件吧,不能省的
crackdung
2011-08-08
打赏
举报
回复
bravaviewer 最好cad文檔瀏覽控件
酷吧兔
2011-08-08
打赏
举报
回复
分析cad的格式,找到控件,可以写预览的程序。
老鼠爱上猫
2011-08-08
打赏
举报
回复
xue xi
lbq0801
2011-08-08
打赏
举报
回复
yiu
c_cwh
2011-08-08
打赏
举报
回复
[Quote=引用 13 楼 yuwenge 的回复:]
分析cad的格式啊。呵呵, 有空你就慢慢分析去吧。
他每年出新格式。
[/Quote]
是否可以提供一些信息和资料?
卧_槽
2011-08-08
打赏
举报
回复
分析cad的格式啊。呵呵, 有空你就慢慢分析去吧。
他每年出新格式。
HanYanBin
2011-08-08
打赏
举报
回复
哦,网上的第三方控件,是有免费使用版的,呵呵,应该是有限制的,不过我没遇到吧。
HanYanBin
2011-08-08
打赏
举报
回复
呵呵,楼主遇到的这个问题我也困惑很久了,之前有个预言项目关于autocad的。我所遇到的问题跟你说一下,给你做参考
1.首先分析autocad文件格式就不要想了,据说现在有一些大公司,专门研究文件格式,且不是对外开放的。
2.autocad本身是支持二次开发的,我也做了很长时间的尝试,但是总是有链接库失败,后来去国外网站查找,发现可能是版权问题(因为,我用的是盗版),这个问题正版是不是能够解决,我没有尝试过,如果楼主有这方便的先天条件,成功了说一声哦。
3.就是第三方控件了,网上应该是有两个大致能够用的,收费也不高,功能也还是可以的。
4.可有有个误区,就autocad的二次卡发,很多情况下是在autocad内部开发的,不过楼主肯定不是要这个的。
反正autocad我也是很痛苦啊,很痛苦
c_cwh
2011-08-08
打赏
举报
回复
谢谢楼上,你真的很热心!
crackdung
2011-08-08
打赏
举报
回复
[Quote=引用 8 楼 c_cwh 的回复:]
难道大家都没有写过这个方面的代码?
[/Quote]
哎,你有時間等,我說的時最好的,我有很多朋友使用這個
c_cwh
2011-08-08
打赏
举报
回复
难道大家都没有写过这个方面的代码?
crackdung
2011-08-02
打赏
举报
回复
[Quote=引用 6 楼 c_cwh 的回复:]
就没有人遇到过和我一样的情况?本来以为那个很多人搞过,结果网上几天找下来都没收获
[/Quote]
我說的就可以,而且非常好
zhlin118
2011-08-01
打赏
举报
回复
转成JPG等常用图片格式,然后再操作应该问题不大吧? 可以借助一些3方的图片处理控件,实现起来要简单一些。
c_cwh
2011-08-01
打赏
举报
回复
就没有人遇到过和我一样的情况?本来以为那个很多人搞过,结果网上几天找下来都没收获
crackdung
2011-08-01
打赏
举报
回复
這是支持格式的鏈接
http://www.bravaviewer.com/formats.htm
加载更多回复(3)
AutoCAD
二次开发基础
(1)在作为接口的类Class1中,添加如下命令");return;");(2)若MessageBox报错标红,则将鼠标光标移动到报错处,点击显示可能的修补程序然后选择此时错误消失,上方出现代码至此,已经自定义了一个简单的CAD命令。说明:字符串"HelloWorld"可替换为其它自定义命令,下面的函数名HelloWorld()也可按照喜好进行设置。(1)在生成菜单中找到生成解决方案,点击确定(2)在输出界面查看输出信息,可以看到生成了一个。
AutoCAD
图形打印出图片
C#
这几天搞cad二次开发,用的是
C#
语言,目前在网上找到的资料比较少。弄了两天,才做出怎样
实现
打印出图片。首先得在
AutoCAD
软件界面下,设置打印机的页面设置和打印机设备名称一样(以防打印不出来)。即都为PublishToWeb JPG.pc3。注意图片名称最好为数字(我也不知道原因)。具体
实现
代码如下: /// <summary> /// 打印出...
【CAD二次开发】CAD制图动态
预览
,支持拖到和
缩放
该动态
预览
不依赖于CAD,支持独立开发EXE程序,同时支持嵌入CAD开发,绘制的
图纸
也可以支持导出DWG,PDF,DXF等格式;
IE浏览DWG的CAD插件
梦想绘图控件5.2 是国内最强,最专业的CAD开发组件(控件),不需要
AutoCAD
就能独立运行。控件使用VC 2010开发,最早从2007年第一个版本完成,经过多年的累积已经非常稳定可靠,有关键的空间搜索算法,并使用汇编优化,可以处理50万级实体,图形的显示和处理效率比同类产品高出很多...
让C应用轻松浏览DWG文档:一款开源解决方案
让
C#
应用轻松浏览DWG文档:一款开源解决方案 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在工程开发和设计审查等领域,DWG格式的
图纸
预览
功能变得越来越重要。然而,传统的解决方案往往依赖于
AutoCAD
环境,这不仅增加了部署的复杂性,还可能带来额外的成本。为了解决这一问题,我们推出了一个专为
C#
开发者设计的开源项目,旨在提供一种无需依赖
AutoCAD
环境即可浏览D...
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章