私は現在、自動投票システムを開発しています。現在、選挙結果のPDFファイルを作成することにより、システムにいくつかのアーカイブ機能を計画しています。システムに次のコード行を実装しようとしています。
Response.Clear()
Response.Buffer = True
Response.ContentType = "application/pdf"
Response.AddHeader("content-disposition", "attachment;filename=student.pdf")
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Dim StringWriter1 As New StringWriter()
Dim HtmlTextWriter1 As New HtmlTextWriter(StringWriter1)
GridView1.RenderControl(HtmlTextWriter1)
Dim StringReader1 As New StringReader(StringWriter1.ToString())
Dim newDocument As New Document(PageSize.A4, 7.0F, 7.0F, 7.0F, 7.0F)
Dim HTMLWorker1 As New HTMLWorker(newDocument)
PdfWriter.GetInstance(newDocument, Response.OutputStream)
newDocument.Open()
HTMLWorker1.Parse(StringReader1)
newDocument.Close()
Response.Write(newDocument)
Response.End()
しかし、何らかの理由でメソッド "Response" が IDE に認識されません。私はすでに以下をインポートしています:
Imports iTextSharp.text
Imports iTextSharp.text.pdf
Imports iTextSharp.text.html
Imports iTextSharp.text.html.simpleparser