Example usage for org.apache.poi.ddf EscherProperties FILL__FILLOPACITY

List of usage examples for org.apache.poi.ddf EscherProperties FILL__FILLOPACITY

Introduction

In this page you can find the example usage for org.apache.poi.ddf EscherProperties FILL__FILLOPACITY.

Prototype

short FILL__FILLOPACITY

To view the source code for org.apache.poi.ddf EscherProperties FILL__FILLOPACITY.

Click Source Link

Usage

From source file:org.activityinfo.server.report.renderer.ppt.PptAlphaCheck.java

License:Open Source License

@Test
@Ignore("learning test only")
public void testAlphaValues() throws IOException {

    InputStream in = PptAlphaCheck.class.getResourceAsStream("/alpha.ppt");
    SlideShow ppt = new SlideShow(new HSLFSlideShow(in));

    Slide[] slides = ppt.getSlides();/* ww w  . ja va2 s. c om*/
    Shape[] shapes = slides[0].getShapes();

    for (int i = 0; i != shapes.length; ++i) {
        System.out.println(String.format("slide %d, opacity = %d", i,
                shapes[i].getEscherProperty(EscherProperties.FILL__FILLOPACITY)));

    }

}

From source file:org.activityinfo.server.report.renderer.ppt.PPTMapRenderer.java

License:Open Source License

private void addBubble(Slide slide, int offsetX, int offsetY, BubbleMapMarker marker) {
    AutoShape shape = new AutoShape(ShapeTypes.Ellipse);
    shape.setAnchor(new Rectangle(offsetX + marker.getX() - marker.getRadius(),
            offsetY + marker.getY() - marker.getRadius(), marker.getRadius() * 2, marker.getRadius() * 2));

    shape.setFillColor(ColorUtil.colorFromString(marker.getColor()));
    shape.setEscherProperty(EscherProperties.FILL__FILLOPACITY, 49087);
    shape.setLineColor(bubbleStrokeColor(ColorUtil.toInteger(marker.getColor())));
    slide.addShape(shape);//from  www.j  av a 2  s  . com
}

From source file:org.sigmah.server.report.renderer.ppt.PptAlphaCheck.java

License:Open Source License

@Test
public void testAlphaValues() throws IOException {

    InputStream in = PptAlphaCheck.class.getResourceAsStream("/alpha.ppt");
    SlideShow ppt = new SlideShow(new HSLFSlideShow(in));

    Slide[] slides = ppt.getSlides();/*from   w  w  w.  j  a va2s  .c  o  m*/
    Shape[] shapes = slides[0].getShapes();

    for (int i = 0; i != shapes.length; ++i) {
        System.out.println(String.format("slide %d, opacity = %d", i,
                shapes[i].getEscherProperty(EscherProperties.FILL__FILLOPACITY)));

    }

}

From source file:org.sigmah.server.report.renderer.ppt.PPTMapRenderer.java

License:Open Source License

private void addBubble(Slide slide, int offsetX, int offsetY, BubbleMapMarker marker) {
    AutoShape shape = new AutoShape(ShapeTypes.Ellipse);
    shape.setAnchor(new Rectangle(offsetX + marker.getX() - marker.getRadius(),
            offsetY + marker.getY() - marker.getRadius(), marker.getRadius() * 2, marker.getRadius() * 2));

    shape.setFillColor(new Color(marker.getColor()));
    shape.setEscherProperty(EscherProperties.FILL__FILLOPACITY, 49087);
    shape.setLineColor(bubbleStrokeColor(marker.getColor()));
    slide.addShape(shape);//ww w.  j a v a  2 s  . co m
}