import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.hslf.model.Slide; import org.apache.poi.hslf.usermodel.*; import org.apache.poi.hslf.usermodel.SlideShow; import org.apache.poi.hslf.model.*; import java.io.*; import java.awt.Color; import org.apache.poi.hslf.model.TextBox; class changeBackground { public static void main(String a[]) { try { SlideShow slideShow = new SlideShow(); Slide slide = slideShow.createSlide(); Shape shape = new AutoShape(ShapeTypes.Rectangle); shape.setAnchor(new java.awt.Rectangle(0, 0, 800, 660)); Fill fill = shape.getFill(); fill.setFillType(Fill.FILL_SHADE); fill.setBackgroundColor(Color.blue); fill.setForegroundColor(Color.green); slide.addShape(shape); FileOutputStream out = new FileOutputStream("changeBackground.ppt"); slideShow.write(out); out.close(); }catch(Exception e){} }}