以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  生成PDF错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=94540)

--  作者:nothing
--  发布时间:2016/12/26 13:50:00
--  生成PDF错误
EXCEL报表想打印成PDF,显示下列错误

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20161226134153.png
图片点击可在新窗口打开查看

代码是参考帮助的


Dim wbr As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
Dim
tmp As String = ProjectPath & "Attachments\\资料卡.xls"
Dim
rpt As String = ProjectPath & "Reports\\资料卡.pdf"
Dim
Book As New XLS.Book(tmp)
Book
.Build()
Book
.SaveToPDF(rpt) \'保存为pdf文件
wbr
.AddRess = rpt


--  作者:有点色
--  发布时间:2016/12/26 14:32:00
--  

 必须是office2010以上才支持直接生成pdf

 

 2003是不行的,2007还需要安装 Microsoft Save as PDF or XPS


--  作者:nothing
--  发布时间:2016/12/26 14:50:00
--  
谢谢