litaoma 发表于 2010-10-12 10:56:00

[求助]B/S模式下C#如何对CAD进行读写,请高手给个建议

<p>兄弟们好:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;小弟公司最近有个项目,要在VS2008 C#环境下,对CAD(autocad 2008)图档进行读写管理,读到的数据要保存到SQL server 2005数据库中,而且还可以从数据库中指定的表中取数据写到DWG文档中。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 请问用B/S 架构可以实现在线对DWG文件进行读写吗?(服务器端进行处理)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 比如在浏览器(IE)中上传一个DWG文件,然后服务器上对这个上传的DWG文件进行读写,把读到的数据写到数据库中,请问这种方式可以实现吗?</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; C/S模式下用ARX可以实现对DWG的读写,但是那样每台客户电脑上都要安装autocad2008,客户不希望这样,客户提出要用B/S模式来实现在线对DWG文件进行读和写。能实现吗?</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 谢谢高手们给予指点一二,要不然我会走很多弯路的!</p>

20033535 发表于 2010-10-12 11:23:00

&nbsp;客户上传下载dwg简单,但是要在浏览器中显示出来dwg好像有点难度。可否换个思路,服务器端对客户上传的dwg处理完毕后生成缩略图发送给客户端看?<br/>抑或是用opendwg?<br/>

20033535 发表于 2010-10-12 11:51:00

还是靠ie吧。<font size="3">ActiveX控件<br/>类似于http://www.mxdraw.com/?p=20 这个控件库<br/></font>

litaoma 发表于 2010-10-12 14:52:00

我的意思是: 在B/S模式下,用ARX是否能实现对DWG文件的读写,有没有好的实现方式?

litaoma 发表于 2010-10-12 14:59:00

<p>二楼回复的: 服务器端对客户上传的dwg处理完毕后生成缩略图发送给客户端看, 这个方法很好,只是不清楚如何在服务器端实现对DWG文件进行处理呀? 请给予说明,谢谢啦!</p>

20033535 发表于 2010-10-12 17:23:00

不知道是不是有其他的dwg文件的读写库。

masters 发表于 2010-10-27 11:25:00

是呀,怎么才能将DWG上传后直接生成缩略图呈现给用户。

tbeahgl 发表于 2010-12-14 10:18:16

在服务器端读DWG后,另存成WMF格式,

BasicBird 发表于 2010-12-15 22:51:00

关注中,,,,,,

雪山飞狐_lzh 发表于 2010-12-15 22:56:13

DWF是一种方案吧
页: [1]
查看完整版本: [求助]B/S模式下C#如何对CAD进行读写,请高手给个建议