pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tilman Hausherr <THaush...@t-online.de>
Subject Re: How to turn text mode back on?
Date Thu, 10 Mar 2016 21:38:42 GMT
Am 10.03.2016 um 22:32 schrieb Blake McBride:
> Thanks.  I suppose my question is, how can I switch back and forth between
> text and graphics mode on the same page?  There would be no nesting, just
> sequential switching back and forth.  Can I do that, or am I restricted to
> only a single text mode per page?

You can do it as often as you want.

You wrote "I tried contentStream.beginText() but it didn't work" - what 
happened? Nothing? Could it be that the text is outside of the screen?

A good idea is to save and restory the graphics state, to avoid messing 
things up.

Tilman

>
> Thanks.
>
> Blake
>
>
> On Thu, Mar 10, 2016 at 3:25 PM, John Hewson <john@jahewson.com> wrote:
>
>>> On 10 Mar 2016, at 13:14, Blake McBride <blake1024@gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> Using 2.x here.  I understand that I need to exit text mode via
>>> contentStream.endText() before printing things like lines.  Fine.  But,
>> if
>>> I contentStream.endText(), and print some lines, how can I re-enable text
>>> mode?  I tried contentStream.beginText() but it didn't work.  Sure
>>> appreciate any help!
>> These methods just emit PDF’s begin text (BT) and end text (ET) operators.
>> Basically, you only need to use them when you switch between text and
>> graphics. You can put as many lines and paragraphs of text as you like
>> inside
>> a single BT, ET pair:
>>
>> BT
>>    text….
>>    text....
>>    text...
>> ET
>>
>> The text operators between BT and ET can draw text, update the text matrix,
>> make new lines, etc. Note that BT, ET are *never* nested.
>>
>>> Blake McBride
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org
>> For additional commands, e-mail: users-help@pdfbox.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: users-help@pdfbox.apache.org


Mime
View raw message