HTML テーブル (4 列) で構成される asp.net パネル コントロールを PD ドキュメントに解析したいと考えています。ページサイズを A4 に設定し、すべての余白を 10 に設定しました。PDF を作成すると、左右の余白が非常に大きくなります。左とマージンを右にするにはどうすればよいですか?
これは使用されるコードです:
Dim strFileName = "CBB_" & lblZoekCriteria.Text & ".pdf"
Response.ContentType = "application/pdf"
Response.AddHeader("content-disposition", "attachment;filename=" & strFileName)
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Dim sw As New StringWriter()
Dim hw As New HtmlTextWriter(sw)
'Me.Page.RenderControl(hw)
pnlProtestInfo.RenderControl(hw)
Dim sr As New StringReader(sw.ToString())
Dim pdfDoc As New Document(PageSize.A4, 10, 10, 10, 10)
Dim htmlparser As New HTMLWorker(pdfDoc)
PdfWriter.GetInstance(pdfDoc, Response.OutputStream)
pdfDoc.Open()
htmlparser.Parse(sr)
pdfDoc.Close()
Response.Write(pdfDoc)
Response.[End]()