如何得到Word中某个图片的原始信息

rovoboy 2004-08-03 10:19:51
Word中这个图片的Shape对象我已经得到了,但是没有把这个对象保存为Bitmap的方法。请各位高手指教。
另外,我目前可以通过把这个Shape对象复制到剪切板,然后再读取出来,但是这样得到的却是图片在Word中的大小而不是插入时候的原始大小,而且还是经过压缩的,并不是原图像。但是在Windows画笔里面粘贴的结果却是完完全全的原始图像。如果各位没有直接从word中读取图片的方法,也可以提供一下剪贴板操作的高级技巧。

谢过了。
...全文
322 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
rovoboy 2005-03-14
  • 打赏
  • 举报
回复
没办法,散了
techgopher 2004-08-05
  • 打赏
  • 举报
回复
简单的说,你这样做不可行。Word在插入图片时就会把图片转换,并不保存原始图片的信息。建议你用控件工具箱上的图片控件试试,看看是否符合要求。
rovoboy 2004-08-04
  • 打赏
  • 举报
回复
我晕,插入前的图像是临时的,验证当然是要用Word中提取的图像来啊,总不可能图章信息和Word分成2个文件保存阿。
另外我详细看了一下粘贴到画笔里面的图像,发现也不是完全原始的信息,最后一位有可能变化,这样我在图像里面插入数据的算法就比较复杂了,以前是插入到最后一位,现在没辙了。。难道要我去写基于什么什么变换的什么什么算法,郁闷。
sankis 2004-08-03
  • 打赏
  • 举报
回复
那插入之前不是已经有保存的图片了吗?为什么还要提取出来?
rovoboy 2004-08-03
  • 打赏
  • 举报
回复
图片是图章相片,加过水印和WORD文档散列之后生成的,用AddPicture插入到Word文档的。
自己顶
sankis 2004-08-03
  • 打赏
  • 举报
回复
帮你顶吧, 你的图片是怎么来的?
rovoboy 2004-08-03
  • 打赏
  • 举报
回复
图片是一定要插入在Word文档中的,因为我这个应用是电子图章,所以验证的时候要取图片的原始信息以验证其中的水印和合法性,所以不能是压缩过的。
sankis 2004-08-03
  • 打赏
  • 举报
回复
你可以先把这个图片设定为连接的然后再保存不就可以了?
这只是我个人的看法。

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧