找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: EMeiMonkey

[分享]:我的项目做完了,可能不常来这儿了,真心谢谢所有帮助过我的人!

[复制链接]
 楼主| 发表于 2002-11-12 12:45:06 | 显示全部楼层
XDSoft:
       我已经给你发过去了,请收到后放到这儿来供大家下载使用吧,因为内部实现是从网上下载的源代码实现的,我只是重新包装了一下,用到了OpenDwg接口库和Jpeg接口库。
    下面是组件接口的声明:
interface IPreviewFile : IDispatch {
    [id(0x00000001), helpstring("method BmpPreviewFile,ReturnCode return 0 is correct.")]
    HRESULT BmpPreviewFile(
                    [in] BSTR DwgFullName,
                    [in] BSTR PreviewFullName,
                    [out, retval] long* ReturnCode);
    [id(0x00000002), helpstring("method BmpToJpg,ConverQuality:1~100,ReturnCode return 0 is correct.")]
    HRESULT BmpToJpg(
                    [in] BSTR BmpFullName,
                    [in] BSTR JpgFullName,
                    [in] long ConverQuality,
                    [out, retval] long* ReturnCode);
};

方法BmpPreviewFile可以取到Dwg/DXf文件的预览图片,支持BMP格式,运行时不需要AutoCAD的支持;方法BmpToJpg实现从BMP到JPG图片格式的转换,参数ConverQuality是转换质量,从1到100,数值越大,生成的JPG文件也越大。两个方法ReturnCode返回0表示成功。

谢谢大家,偶尔我还会回来看看大家的,谢谢!

*************************************************************
晓东代替上传:
此组件是用ATL做的,双接口,可以用VC、VB等调用。解压缩后有两个文件,需要注意的是文件adinit.dat必须与文件DwgPreview.dll放到一起,否则取Dwg/Dxf文件的预览图片会失败。使用时还需要VC运行库OLEPRO32.DLL、MFC42.DLL、Msvcrt.dll的支持,大家自己加吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-11-12 12:46:20 | 显示全部楼层
谢谢!,不过不会不上网了吧,上网就来这里看看朋友吧,朋友们会想你的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2002-11-12 13:03:54 | 显示全部楼层
我可以在上班时上网啊,只是这个项目告一段落了,以后与ARX的开发就很少了,所以可能少来了。这一年我主要就做CAD软件的二次开发了,包括SolidWorks、Pro Engineer、AutoCad等,过不久可能还要做CATIA的二次开发,可是找不到相应的论坛,郁闷啊。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-11-12 18:49:03 | 显示全部楼层
也给我一份吧
ppengxm@sohu.com
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-12-3 14:20:54 | 显示全部楼层
解压缩时有错误呀!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-12-4 08:58:49 | 显示全部楼层
不能解压,有错误
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-28 08:53 , Processed in 0.364107 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表