Hi user list,
 
I am having a problem performing my powerpoint with hslf,
I would like to add a text into a chevron AutoShape.
I tried several things without success.
 
Does someone can help me ? Any sample code is welcome..
 
I also have a minor second issue : how to add 3D effect to the shape?
 
 thanks for any suggestion.
 
 
/*--------------------------------------------------------------------------------------------------*/
SlideShow powerPointFile = new SlideShow();

Slide slide = powerPointFile.createSlide();

// draw chevron with text

AutoShape sh2 = new AutoShape(ShapeTypes.Chevron);

sh2.setAnchor(new java.awt.Rectangle(60, 350, 90, 70));

// modify the chevron geometry

EscherOptRecord opt = 
(EscherOptRecord)Shape.getEscherChild(sh2.getSpContainer(), 
EscherOptRecord.RECORD_ID);

opt.addEscherProperty(new 
EscherSimpleProperty(EscherProperties.GEOMETRY__ADJUSTVALUE, 19000) ); 

opt.sortProperties();

//modify shape parameters

sh2.setLineWidth(2.0);

sh2.setFillColor(Color.white);

// ============>>>>>> ADD TEXT

slide.addShape(sh2);

 

Reply via email to