What Paulo always says:

"Post a small working example with the problem."

I tried the general approach you described and it
works for me:

import java.io.FileOutputStream;

import com.lowagie.text.Phrase;
import com.lowagie.text.Document;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.PdfWriter;

public class ParagraphAlignmentTest
{
        public static void main(String[] args)
         throws Exception
        {
                int code = 0;
                
                Document doc = new Document();
                
                PdfWriter.getInstance(doc, new
FileOutputStream("ParagraphAlignmentTest.pdf"));
                
                doc.open();
                
                Paragraph para = new Paragraph();
                para.setAlignment(Paragraph.ALIGN_CENTER);
                para.add(new Phrase("abc\n"));
                para.add(new Phrase("123\n"));
                para.add(new Phrase("xyz\n"));
                para.add(new Phrase("we the people of so and
so\n"));
                para.add(new Phrase("in order to form a more perfect
union\n"));
                para.add(new Phrase("hereby do something drastic and
spastic and elastic and bombastic\n"));
                para.add(new Phrase("woo hoo"));
                
                doc.add(para);
                
                doc.close();
                
                System.exit(code);
        }//end main
}//end class ParagraphAlignmentTest


--- David Thielen <[EMAIL PROTECTED]> wrote:
> 
>   ----- Original Message ----- 
>   From: David Thielen 
>   To: itext 
>   Sent: Thursday, October 31, 2002 2:52 PM
>   Subject: Element.ALIGN_CENTER doesn't work
> 
> 
>   I set:
>       pdfPara = new Paragraph();
>       pdfPara.setAlignment( Element.ALIGN_CENTER );
>       pdfPara.add( new Phrase( elem.getText(), 
>             new Font( font,
>              ((float)charState.getFontSize()) /
> 2.0f, 
>              style )));
>       pdfPara.add( new Phrase( elem.getText(), 
>             new Font( font,
>              ((float)charState.getFontSize()) /
> 2.0f, 
>              style )));
>       document.add( pdfPara );
> 
>   and then added a bunch of phrases to a paragraph -
> and it aligned left all of the para.
> 
>   Any ideas?
> 
>   thanks - dave


__________________________________________________
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/


-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm 
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
iText-questions mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Reply via email to