2013-07-09 5 views
0

Итак, я увидел этот урок в кодедекторе http://www.codeproject.com/Articles/20640/Creating-PDF-Documents-in-ASP-NET. Я использовал itextsharp в моем веб-проектаДокумент не может быть преобразован в iTextSharp.text.Document

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'and открытым, добавить, близко не является членом» myProjectName.Document '

Моя текущая структура - 3.5. Я загрузил образец проекта, он был framework 2.0, но все еще может работать, когда я изменил его на 3.5,

Любое обходное решение с моей проблемой?

ответ

1

Похоже, ваш Document исходит из другого пространства имен, попробуйте указать пространство имен явно:

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

спасибо много работает как шарм –

Смежные вопросы