This is not really trivial: text, images and paths must be treated 
differently. Look at the code of PdfGraphics2D where it's implemented.

Paulo

----- Original Message ----- 
From: "Hao Chen" <[email protected]>
To: <[email protected]>
Sent: Thursday, April 02, 2009 4:54 PM
Subject: [iText-questions] How to make (0, 0) start at upper-left?



I'm trying to generate a PDF from drawing data that uses coordinates start 
at
upper-left corner.  I tried to use concatCTM in the online example, but it
doesn't seem to work for me, the images are still placed using coordinates
starting from lower-left corner. Anything wrong about what I'm doing?

An additional question is that if the y-axis is reversed, will the image
display upside-down? If so, is there any simple/better way to make things
display using the traditional upper-left coordinates or I have to do the
position calculations myself without using the transformation? Thanks in
advance!

Code:

        Document document = new Document();
        PdfWriter writer = PdfWriter.getInstance(document, new
FileOutputStream("test-out.pdf"));
        document.open();
        PdfContentByte cb = writer.getDirectContent();
        cb.concatCTM(1f, 0f, 0f, -1f, 0f, PageSize.A4.getHeight());

        Image image = Image.getInstance(imagePath);
        image.setAbsolutePosition(0, 500);
        document.add(image);

        document.close();

-- 
View this message in context: 
http://www.nabble.com/How-to-make-%280%2C-0%29-start-at-upper-left--tp22850516p22850516.html
Sent from the iText - General mailing list archive at Nabble.com.


------------------------------------------------------------------------------
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.1t3xt.com/docs/book.php 


------------------------------------------------------------------------------
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.1t3xt.com/docs/book.php

Reply via email to