Quando uso l'allineamento della cella in modo che funziona:iTextSharp: quali proprietà di allineamento vengono utilizzate in un PdfPCell?
PdfPCell cell1 = new PdfPCell(new Phrase("Text" , Font));
cell1.HorizontalAlignment = 2;
Ma una volta che l'allineamento non funziona:
PdfPCell cell1 = new PdfPCell();
cell1.AddElement(new Phrase("Text 1", Font));
cell1.AddElement(new Phrase("Text 2", Font));
cell1.HorizontalAlignment = 2;
Il motivo?
Quindi, in 'Modalità testo 'non si può avere una cella che abbia' cell.HorizontalAlignment = Element.ALIGN_CENTER' + 'cell.VerticalAlignment = Element.ALIGN_MIDDLE'. È un'opzione o l'altra, non entrambi gli allineamenti allo stesso tempo? –
In * modalità composita * (non * modalità testo *), qualsiasi valore impostato per 'cell.HorizontalAlignment' verrà ignorato a favore dell'allineamento orizzontale degli elementi nella cella. Non ho detto nulla sull'allineamento verticale. Questa non è una proprietà di 'Paragraph',' Image', ... –