文档无法转换为iTextSharp.text.Document

时间:2013-07-09 03:09:09

标签: asp.net vb.net pdf itextsharp document

所以我在codeproject http://www.codeproject.com/Articles/20640/Creating-PDF-Documents-in-ASP-NET中看到了这个教程。我在我的web项目中使用了itextsharp

  Dim doc As Document = New Document
     PdfWriter.GetInstance(doc, New FileStream("C:\Users\PC\Desktop" + _
                                 "\1.pdf", FileMode.Create))

            doc.Open()
            doc.Add(New Paragraph("Hello World"))
            doc.Close()
            Response.Redirect("~/1.pdf")

使用这种语法我得到的错误是' myProjectName.Document'无法转换为' iTextSharp.text.Document'并且打开,添加,关闭不是' myProjectName.Document'

的成员

我目前的框架是3.5。我已经下载了它是框架2.0的示例项目,但是当我将其更改为3.5时仍然可以运行,

我的问题有哪些解决方法?

1 个答案:

答案 0 :(得分:1)

看起来您的Document来自其他名称空间,请尝试明确指定名称空间:

dim doc as iTextSharp.text.Document = new iTextSharp.text.Document()  'may need parameters to constructor