This is what I have right now. I am guessing I am missing a Close() or Dispose() or something but I can't figure it out.
Dim strFile As String = ConfigurationManager.AppSettings("PDFStorage") & Session("DistrictID").ToString() & "\" & "PDF" & Request.QueryString("DataID") & ".pdf"
Try
Try
If File.Exists(strFile) Then
File.Delete(strFile)
End If
Catch ex As Exception
End Try
PDFNet.Initialize(ConfigurationManager.AppSettings("PDFNetKey"))
Dim url As String = Request.Url.ToString.Replace("Saved", "GeneratePDF")
Using doc As PDFDoc = New PDFDoc()
Try
HTML2PDF.SetModulePath(ConfigurationManager.AppSettings("PDFStorage"))
If (HTML2PDF.Convert(doc, url & "&DistrictID=" & Session("DistrictID").ToString() & "")) Then
doc.Save(strFile, SDFDoc.SaveOptions.e_linearized)
End If
Catch ex As Exception
Finally
doc.Unlock()
doc.Close()
doc.Dispose()
End Try
End Using
PDFNet.Terminate()
Catch ex As Exception
End Try
doc.Save(strFile, SDFDoc.SaveOptions.e_linearized)