Hello
I use iText version 2.1.7
I want put text in position x= 12 millimeters and position y = 100
millimeters
For this purpose I use this methods :
writer.getDirectContent().moveText(Utilities.millimetersToPoints(12),Utilities.millimetersToPoints(100));
writer.getDirectContent().showText("Hello world");
I printed document created in this way and text starts from position
x=18 millimeters.
I can't figure out what I do wrong.
Bellow is my code:
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Rectangle;
import com.lowagie.text.Utilities;
import com.lowagie.text.pdf.BaseFont;
import com.lowagie.text.pdf.PdfWriter;
public class PositionExample {
/**
* @param args
*/
public static void main(String[] args) {
Document document = new Document(new Rectangle(595, 841));
try {
PdfWriter writer = PdfWriter.getInstance(document,
new FileOutputStream("PositionExample.pdf"));
document.open();
writer.getDirectContent().beginText();
writer.getDirectContent().setFontAndSize(BaseFont.createFont(BaseFont.HELVETICA,
BaseFont.CP1252, BaseFont.NOT_EMBEDDED),12);
writer.getDirectContent().moveText(Utilities.millimetersToPoints(12),Utilities.millimetersToPoints(100));
writer.getDirectContent().showText("Hello world");
writer.getDirectContent().endText();
document.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (DocumentException e) {
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Thanks for help
Best Regards
Kamil
__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 4886 (20100222) __________
Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
http://www.eset.pl lub http://www.eset.com
----------------------------------------------------------------------
Sprawdz jak dobrze sie znacie!
Stworz wlasny quiz >>> http://link.interia.pl/f25ab
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
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
Check the site with examples before you ask questions:
http://www.1t3xt.info/examples/
You can also search the keywords list: http://1t3xt.info/tutorials/keywords/