I am creating a table where each column has its own alignment as shown below. How do I accomplish it at column level than at cell level?

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
iText and iTextSharp don’t support column styles and formatting. The only way to do this is as you are doing currently, cell by cell.
EDIT
The easiest work around is to create helper methods that set your common properties. These can either be done through extension methods or just regular
staticmethods. I don’t have a C# IDE in front of me so my sample code below is in VB but should translate fairly easily.You can create a couple of quick methods for each alignment:
Or just a single one that you have to pass in one of the known constants:
Then you can just do the following: