C'è un modo per regolare automaticamente la larghezza di colonna in modo da adattarne il maggior contenuto possibile (una sorta di doppio clic su una larghezza di colonna è un controllo griglia).C# iTextSharp AutoAdjust larghezze colonna
Al momento li sto impostando come percentuali, ma dato che ci sono contenuti diversi a seconda dei criteri di ricerca, vorrei che la larghezza della colonna fosse regolata in modo appropriato.
Attualmente sto impostando la larghezza, come di seguito:
var table = new PdfPTable(9) {WidthPercentage = 100};
var colWidthPercentages = new[] {6f, 10f, 10f, 10f, 20f, 20f, 8f, 8f, 8f};
table.SetWidths(colWidthPercentages);
Qualcuno sa come fare questo, o in caso contrario, un modo per scoprire la larghezza ottimale una colonna sarebbe bisogno di essere per adattare il suo contenuto ?
Ecco una risposta migliore ma funziona solo con la versione AGPL di iTextSharp: http: // stackoverflow.com/questions/15765623/measurestring-with-itext – HK1