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!

-- 

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: [EMAIL PROTECTED] - [EMAIL PROTECTED]
Web: www.springsite.com - www.elver.org


-------------------------------------------------------------------------
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@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to