qualcono c'è riuscito?
ecco la mia classe:
codice:
Imports iTextSharp.text
Imports iTextSharp.text.pdf
Imports System.IO
Public Class CreaFattura
Public _Message As String
Public Property Message() As String
Get
Return _Message
End Get
Set(ByVal Value As String)
_Message = Value
End Set
End Property
Dim PathFatture As String = ConfigurationSettings.AppSettings("PathFatture")
Public Sub Crea(ByVal CodiceOrdine As String)
Dim Document As New Document(PageSize.A4, 5, 5, 5, 5)
PdfWriter.getInstance(Document, New FileStream(PathFatture & CodiceOrdine & ".pdf", FileMode.Create))
Try
Document.Open()
Document.Add(New Paragraph("Hello World"))
Document.Close()
Catch de As DocumentException
Me.AddMessage(de.Message & " de")
Catch ioe As IOException
Me.AddMessage(ioe.Message & " ioe")
End Try
End Sub
Public Sub AddMessage(ByVal str As String)
Me.Message &= str & vbCrLf
End Sub
End Class
purtroppo mi entra sempre nel secondo catch(IOException), e come errore mi da un semplice "?"