以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  将PDF转换为图片提示错误  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=154637)

--  作者:zyxhx
--  发布时间:2020/9/21 16:21:00
--  将PDF转换为图片提示错误
请问老师,根据您提供的:http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=138154&replyID=15632&skin=1 

代码:
Dim pdfFile = O2S.Components.PDFRender4NET.PDFFile.Open("c:\\pdf\\验方收藏.pdf") \'红色为文件路径
Dim pageImage As Image = pdfFile.GetPageImage(0,600) \'第一个参数1为页数,从0开始,1表示第二页;第二个参数为图片清晰度,数值越大越清晰,同时保存的图片文件也就越大
pageImage.Save("c:\\Images\\验方收藏.jpg")
pageImage.Dispose() \'释放内存资源
pdfFile.Dispose() \'释放内存资源

确定时提示错误:

图片点击可在新窗口打开查看此主题相关图片如下:错误提示.png
图片点击可在新窗口打开查看

我已经将O2S.Components.PDFRender4NET.dll复制到foxtable安装目录下了的。

可是在网上下载的这个项目文件又可用,是不是哪里还需要设置。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.zip


[此贴子已经被作者于2020/9/21 16:25:46编辑过]

--  作者:有点蓝
--  发布时间:2020/9/21 16:28:00
--  
添加O2S.Components.PDFRender4NET.dll的引用:http://www.foxtable.com/webhelp/topics/1936.htm
--  作者:zyxhx
--  发布时间:2020/9/21 16:33:00
--  
按您的方法处理了后,之前的错误没有了,可是单出导出按钮时又提示如下错误:
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.4.19.8
错误所在事件:窗口,验方录入窗口,Button11,Click
详细错误信息:
GDI+ 中发生一般性错误。


--  作者:有点蓝
--  发布时间:2020/9/21 16:36:00
--  
换个pdf文件试试,这个组件有点挑,有些文件可能识别不了。

pdf文件发上来测试一下

--  作者:zyxhx
--  发布时间:2020/9/21 16:38:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:验方收藏.rar


--  作者:有点蓝
--  发布时间:2020/9/21 16:50:00
--  
我测试没有问题。下载一个pdf阅读器安装试试,比如adobe reader、福昕等等
--  作者:zyxhx
--  发布时间:2020/9/21 16:52:00
--  
谢谢老师,问题已经找到了,是保存jpg指定路径错误了。