Itextdotnet (o itext sharp) larghezza celle e posizione nella pagina

domenica 28 settembre 2008 - 13.29

ans66 Profilo | Junior Member

Sto impazzendo per capire come posizionare una cella in una specifica parte della pagina PDF e come allargare la cella secondo una colonna Datagridview. Nel codice di seguito creo delle celle posizionate in una zona errata e la larghezza non e` corretta:

Dim table As com.lowagie.text.Table = New com.lowagie.text.Table(DataGridView1.ColumnCount, 10)
Dim cell As com.lowagie.text.Cell = New com.lowagie.text.Cell(DataGridView1.Columns(i).HeaderText)
Dim x As Single = 0

For Each col As DataGridViewColumn In DataGridView1.Columns
i = i + 1

If i <= DataGridView1.ColumnCount - 1 Then
cell.setHorizontalAlignment(com.lowagie.text.Element.ALIGN_CENTER)
cell.setVerticalAlignment(com.lowagie.text.Element.ALIGN_CENTER)
cell.setBackgroundColor(Color.Gray)
cell = New com.lowagie.text.Cell(DataGridView1.Columns(i).HeaderText)
table.addCell(cell, 1, i)
End If

Next

dc.add(table)
cb1.endText()
dc.close()
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5