Latest Tutorials| Questions and Answers|Ask Questions?|Site Map

Home Java Poi Creating Trapezoid Using Java

Related Tutorials


Share on Google+Share on Google+

Creating Trapezoid Using Java

In this example we are going to create a trapezoid on PowerPoint slide using java.

Creating Trapezoid Using Java


In this example we are going to create a trapezoid on PowerPoint slide using java.

In this example, we are creating a slide master for the slide show. To create slide show we use SlideShow constructor and to create master slide we use SlideMaster constructor. Then we create an object of Slide to create a slide .To create a trapezoid shape we have to use an object of AutoShape class in which we pass the shape type as trapezoid. To set the position we are using setAnchor() method. To set the color we are using setFillColor(Color.Red).

 The code of the program is given below:
import org.apache.poi.hslf.HSLFSlideShow;
import org.apache.poi.hslf.model.Slide;
import org.apache.poi.hslf.model.*;
import org.apache.poi.hslf.usermodel.SlideShow;
import org.apache.poi.hslf.usermodel.*;
import java.awt.*;
import org.apache.poi.hslf.model.TextBox;
class createTrapezoid
  public static void main(String a[])
  SlideShow slideShow = new SlideShow();
  Slide slide = slideShow.createSlide();
  AutoShape sh1 = new AutoShape(ShapeTypes.Trapezoid);
  sh1.setAnchor(new java.awt.Rectangle(00600600));
  AutoShape sh2 = new AutoShape(ShapeTypes.Trapezoid);
  sh2.setAnchor(new java.awt.Rectangle(50100500500));
  AutoShape sh3 = new AutoShape(ShapeTypes.Trapezoid);
  sh3.setAnchor(new java.awt.Rectangle(100150400400));
  AutoShape sh4 = new AutoShape(ShapeTypes.Trapezoid);
  sh4.setAnchor(new java.awt.Rectangle(250250100100));
  FileOutputStream out = new FileOutputStream
  }catch(Exception e){}

The output of the program is given below:

Download this example.


If you enjoyed this post then why not add us on Google+? Add us to your Circles

Liked it!  Share this Tutorial

Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: March 14, 2008

Related Tutorials

Discuss: Creating Trapezoid Using Java  

Post your Comment

Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image