PdfContentByte and writing part of text assub/superscript 2007-12-01 - By Paulo Soares
Back ColumnText.showTextAligned().
Paulo
-- -- Original Message -- -- From: "Martin Taal" <mtaal@(protected)> To: <iText-questions@(protected)> Sent: Saturday, December 01, 2007 12:55 PM Subject: [iText-questions] PdfContentByte and writing part of text assub/superscript or bold
Hi, I want to write text at a specific location on the pdf. For this I use the code below which works fine. However my question is how can I write part of the text into the PdfContentByte as super/subscript or give part of the text another font? I see that the PdfContentByte has a setTextRise method but afaics this applies to all text which I pass in the showText method, while I only want part of the text to be raised/lowered.
So for example if the parameter subHeader in my code below contains the text:"My great product?" and only the ? should be superscript. How can I do that using the pdfContentByte?
cb.beginText(); cb.setHorizontalScaling(107f); cb.setTextRenderingMode(PdfContentByte.TEXT_RENDER_MODE_FILL); final Color color = new CMYKColor(0f, 0f, 0f, 1f); // 0.1f); cb.setColorFill(color);
cb.setTextMatrix(llx, lly); cb.setFontAndSize(PdfStyles.getBaseFont("SWZ721BC.TTF"), 11.5f); cb.showTextAligned(align, subHeader, llx, lly, 0); cb.endText();
Thanks!
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 __ ____ ____ ____ ____ ____ ____ ____ ____ ____ iText-questions mailing list iText-questions@(protected) https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://itext.ugent.be/itext-in-action/
|
|