重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
刚好我也在找,我找到了一个,推荐!
创新互联-专业网站定制、快速模板网站建设、高性价比宣化网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式宣化网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖宣化地区。费用合理售后完善,十年实体公司更值得信赖。
1000本VB编程技术电子书专题下载:
VB.NET学习教程(PDF):
到搜搜迅雷或者电骡去搜:
vb2005基础教程.pdf
Visual Basic.NET技术内幕.rar
======
特别是第2个,必看
利用DataWindow.net在 vb.net 下导出PDF格式文件
利用datawindow.net,导出PDF文件,实现前提:
1.安装Acrobat Distiller虚拟打印机,注意要用datawindow.net提供的打印驱动,在c:\program files\sybase\datawindow.net2.0\driver中,在文章最后,我会提供一个静态安装虚拟打印机的批处理文件,方便安装。
2.安装Ghostscript 7.05 ,在网上找,免费的。
3.导出PDF文件前,一要指定虚拟打印机名,其次导出格式为PDF(Export.PDF.Method=Distill!),另外还要指定 PDF.Distill.CustomPostScript=Yes。
具体代码如下:
''' summary
''' 导出文件
''' /summary
''' param name="sender"/param
''' param name="e"/param
''' remarks/remarks
Private Sub btnExport_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExport.Click
Try
Dim strFilename, strPrinter As String
Dim saveDg As New SaveFileDialog
strPrinter = Me.dwPrint.Describe("DataWindow.Print.PrinterName")
saveDg.FileName = Me.dwPrint.Tag.ToString
saveDg.Filter = "Pdf文件|*.pdf|Excel文件|*.xls|所有文件|*.*"
If saveDg.ShowDialog = Windows.Forms.DialogResult.OK Then
strFilename = saveDg.FileName
If strFilename.IndexOf(".pdf") 0 Then
Me.dwPrint.Modify("DataWindow.Print.PrinterName='Acrobat Distiller'")
Me.dwPrint.Modify("DataWindow.Export.PDF.Method=Distill!")
Me.dwPrint.Modify("DataWindow.Export.PDF.Distill.CustomPostScript=Yes")
Me.dwPrint.SaveAs(strFilename, Sybase.DataWindow.FileSaveAsType.Pdf, True)
ElseIf strFilename.IndexOf(".xls") 0 Then
Me.dwPrint.SaveAs(strFilename, Sybase.DataWindow.FileSaveAsType.Excel, True)
End If
Me.dwPrint.Modify("DataWindow.Print.PrinterName='" + strPrinter + "'")
MessageBox.Show("导出成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
Catch ex As Exception
MessageBox.Show(ex.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Sub
4 批处理文件(实现静默安装)
VB 非常齐全的资料
手册与指南
VB.Net与ASP.Net代码手册
VB 6.0中文版语言参考手册
VB编程经验手册
VB API 函数使用手册
VBA高级开发手册
VB速查手册之技巧篇
VB与VBA技术手册
VB.NET Remoting 技术手册
VB.Net调试技术手册
VB.Net字符串和正则表达式参考手册
VBScript语言参考
VB6程序设计参考手册
VB技巧问答10000例
VB5 开发WEB数据库指南
VBscript英文帮助手册
VB6控件参考手册
VB6语言参考手册
VB6程序员指南
VB 5开发WEB数据库指南
VBA 高级开发指南
VB中文版实用参考手册
VB编程经验手册
VB6组件工具指南
Visual Basic API函数参考手册
Visual Basic 6.0中文版实用参考手册
Vsual Basic 6.0 控件参考手册
Visual Basic.NET 串行化参考手册
Visual Basic.net 反射参考手册
Visual Basic.NET类设计手册
Visual Basic.net线程参考手册
Visual Basic编程经验手册
Visual Basic.Net专家指南
Visual Basic.NET编程指南
Visual Basic 6.0 组件工具指南
其它相关资源
VBSCRIPT函数方法速查
VBScript学习
VB学习一点通 V1.0
Access 2003 VBA 程序员参考书
VB、C快速进阶 V3.0
VB系统资源
VB Script语言参考
VB编程技巧集
VBScript 教程及语言参考
VBScript与JScript实例教程
VB Script基础
VBScript 帮助手册
VB常用函数
VB精华文摘
Visual Basic 术语解释
Visual Basic 常用数值算法集
Visual Basic 第三方控件大全
Visual Basic 语言参考-函数速查
视频相关:
VB.net多媒体教学
洪恩编程之道VB.NET
编程高手教程-VB
边用边学Visual Basic 6视频教学
边用边学Visual%20Basic%206视频教学tt=3
程序设计基础视频教学
程序设计基础视频教学tt=3
VB编程与应用视频
编程与应用视频tt=3
VB.net 英文视频教程
英文视频教程tt=3
我一般都用aspose.word.dll来完成
先把文本框类容和图片存到word里面,然后把word专程pdf
这种方法很灵活也很生动,比直接生成pdf好多了
给你的附件有vb.net的例子还有aspose.word的dll档案
例子是从官网下的,我就是用这些例子学的,很简单。现在我很多项目需要生成pdf都是用这个完成的。