日期:2014-05-19  浏览次数:20439 次

求助,如何把数据库中的dwf(cad图形)显示到网页上.
利用AutoDesk   DWF   viewer   插件,可以把物理地址上的.dwf文件显示到一个html页面中,方法如下:
<object   id   =   "viewer "
classid   =   "clsid:A662DA7E-CCB7-4743-B71A-D817F6D575DF ">
<param   name   =   "Src "   value= "D:\Drawings\Dwfs\New.dwf ">
</object>
但是当dwf文件存放在数据库中时,不能如何能显示出来?
(能用AutoDesk   DWF   viewer   打开,但我要的效果是直接显示在网页上)
有人说把上面的改为value= "%   buffer   % ">   其是buffer是一个byte[],即从数据库中读取的dwf文件,但运行时,却提示:文件类型不受支持     [CAdEPlotDocument::LoadStream   :   595]
不知有没有这方面的信息,请大家帮忙?

------解决方案--------------------
将buff用流代替看看
------解决方案--------------------
用AutoDesk DWF viewer在Web显示DWF文件的时候好卡喔,各位大虾,有没有低一些的版本,或其他查看工具,可以让显示速度快一些的呢?