如何用VB.net生成pdf文件?

how to generate a pdf file with VB.net?

我想生成包含一些图像和文本的非常简单的报告,并且我想知道是否可以通过vb.net生成pdf文件?


我最近在C#项目中使用了PDFSharp库(http://pdfsharp.com/)。 有很多高级功能,但幸运的是,您可以从几个基本命令开始。 试试看。


您可以使用Visual Studio附带的Crystal Reports对象将其导出为PDF文件。


Word可以导出为pdf:

1
2
3
4
    Dim doc As Word.Document = New Word.Document()
    doc.Content.Text ="Hello World"
    doc.ExportAsFixedFormat("C:\\mypath\\myfilename.pdf", Word.WdExportFormat.wdExportFormatPDF)
    doc.Close(False)


看看这个SO问题。 它与C#有关,但是由于库是.net兼容的,所以您应该没问题

更新
http://sourceforge.net/projects/pdfsharp/和
http://www.pdf-technologies.com/


使用工具箱中的MicrosoftReportViewer。