Foxtable(狐表)用户栏目专家坐堂 → word转照片


  共有3590人关注过本帖树形打印复制链接

主题:word转照片

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/12 10:30:00 [显示全部帖子]

百度了一下,没有发现vba有直接转换文档图片的方法。

有个开源组件Free Spire.Doc for .NET,自己试试:https://www.e-iceblue.cn/spiredoc/spire-doc-for-net-program-guide-content.html

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/12 11:23:00 [显示全部帖子]

把需要的组件dll复制到foxtable安装目录,引用组件:http://www.foxtable.com/webhelp/topics/1936.htm

把代码转换为vb.net:https://converter.telerik.com/
[此贴子已经被作者于2021/3/12 11:23:08编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/12 13:47:00 [显示全部帖子]

补齐命名空间

Dim doc As New Spire.Doc.Document


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/12 14:47:00 [显示全部帖子]

添加按钮,根据索引合成文件名image-0 ,image-1,image-2

比如默认第一页
vars("p") = 0
dim s as string = "d:\image-" & vars("p") & ".jpg"
e.Form.Controls("WebBrowser1").Address = s

下一页
vars("p") = vars("p") +1
dim s as string = "d:\image-" & vars("p") & ".jpg"
e.Form.Controls("WebBrowser1").Address = s

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/13 10:25:00 [显示全部帖子]

一样补全命名空间

Dim Iso As New Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Jpeg)

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/13 11:35:00 [显示全部帖子]

我测试没有问题
Dim tpll As WinForm.WebBrowser  = e.Form.Controls("WebBrowser1")
tpll.Address="D:\问题\1.png"

如果打不开说明路径不正确,或者没有图片
Dim s As String = projectpath & "RemoteFiles\" & vars("p") & ".jpg "
msgbox(s)


 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/13 12:16:00 [显示全部帖子]

我测试没有问题

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/14 20:16:00 [显示全部帖子]

第三方的东西能用就用,不能用我也没有办法。只能找对方客服解决
[此贴子已经被作者于2021/3/14 20:16:16编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/14 21:18:00 [显示全部帖子]

Spire.License.dll 和Spire.pdf.dll文件如果版本号都一样,随便使用其中一个即可

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/14 21:46:00 [显示全部帖子]

没有办法,找版本号一样的。

 回到顶部
总数 11 1 2 下一页