Dim Book As New XLS.Book(ProjectPath & "Attachments\出库单.xls")
Dim fl As String = ProjectPath & "Reports\出库单.pdf"
Book.Build() '生成细节区
Book.SaveToPDF(fl) '保存为PDF文件
Dim tm As String = ProjectPath & "Attachments\出库单.doc" '指定模板文件
Dim fl1 As String = ProjectPath & "Reports\出库单.doc" '指定目标文件
Dim fl2 As String = ProjectPath & "Reports\出库单.pdf" '指定目标PDF文件
Dim wrt As New WordReport(Tables("出库"),tm,fl1) '定义一个WordReport
wrt.Build() '逐行生成报表
wrt.SaveToPDF(fl2) '保存为PDF文件
wrt.Quit() '退出
两个都必须指定模板文件?word还需要指定表名?有没有直接转PDF的呢?
word文件转PDF代码如下 运行会报错
Dim fl1 As String = ProjectPath & "Reports\出库单.doc" '指定目标文件
Dim fl2 As String = ProjectPath & "Reports\出库单.pdf" '指定目标PDF文件
Dim wrt As New WordReport(fl1) '定义一个WordReport
wrt.Build() '逐行生成报表
wrt.SaveToPDF(fl2) '保存为PDF文件
wrt.Quit() '退出
[此贴子已经被作者于2021/2/1 10:14:58编辑过]