poi-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yegor Kozlov <ye...@dinom.ru>
Subject Re: HSLF: wrong text in TextBoxes
Date Fri, 02 Nov 2007 07:11:48 GMT
Looks like a bug. I will find time to look at it.
Could you open a bug in bugzilla and put in it a copy of this post?

Thanks,
Yegor

> Hi all,

> I'm having a problem extracting text and geometry info from a
> powerpoint file.  Sometimes, I find that while slide->getTextRuns
> returns the correct text, slide->getShapes->getTextRun returns the
> wrong text: it seems to replace the text of an earlier run with that
> of the last run.


> Jython code below.  Demo attached.

> Thanks,
> Nick


>> slideshow
> org.apache.poi.hslf.usermodel.SlideShow@faa9e2
>> slide = slideshow.getSlides()[0]
>> slide
> org.apache.poi.hslf.model.Slide@83413f
>> for run in slide.getTextRuns():
>>    print run.getText()
>>
> First run
> Second run
>> for shape in slide.getShapes():
>>    print shape.getAnchor(), shape.getTextRun().getText()
>>
> java.awt.Rectangle[x=54,y=105,width=624,height=122] Second run
> java.awt.Rectangle[x=48,y=270,width=624,height=36] Second run


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org


Mime
View raw message