Hallo,
ich habe versucht mit Java eine ppt-Folie zu erzeugen und anschliessen einen Text zu plazieren. Ich habe Code - Abschnitte, kann sie leider jedoch mit einer 'verheiraten', sodass es läuft.
Erzeugen einer Folie:
Erzeugen des Titeltextes und plazieren von Text
danke für einen Hinweis
Gruss
Youngster
ich habe versucht mit Java eine ppt-Folie zu erzeugen und anschliessen einen Text zu plazieren. Ich habe Code - Abschnitte, kann sie leider jedoch mit einer 'verheiraten', sodass es läuft.
Erzeugen einer Folie:
Java:
import org.apache.poi.hslf.HSLFSlideShow;
import org.apache.poi.hslf.model.Slide;
import org.apache.poi.hslf.usermodel.SlideShow;
import java.io.*;
public class createNewPersentation
{
public static void main(String str[])
{
try{
SlideShow slideShow = new SlideShow();
Slide slide = slideShow.createSlide();
FileOutputStream out = new FileOutputStream("slideshow.ppt");
slideShow.write(out);
out.close();
}catch(Exception e){}}
}
Erzeugen des Titeltextes und plazieren von Text
Java:
import org.apache.poi.hslf.HSLFSlideShow;
import org.apache.poi.hslf.model.Slide;
import org.apache.poi.hslf.usermodel.SlideShow;
import java.io.*;
import org.apache.poi.hslf.model.TextBox;
class setSlideTitle
{
public static void main(String a[])
{
try
{ SlideShow slideShow = new SlideShow();
Slide slide = slideShow.createSlide();
TextBox title = slide.addTitle();
title.setText("First Titel");
getRichTextRuns()[0];
richtextrun.setFontSize(32);
richtextrun.setFontName("Arial");
richtextrun.setBold(true);
richtextrun.setItalic(true);
richtextrun.setUnderlined(true);
richtextrun.setFontColor(Color.red);
richtextrun.setAlignment(TextBox.AlignRight);
FileOutputStream out = new FileOutputStream
("colorfulSlideTitle.ppt");
slideShow.write(out);
out.close();
}catch(Exception e){}
}
FileOutputStream out = new FileOutputStream("slideshow.ppt");
slideShow.write(out);
out.close();
}catch(Exception e){}
}}
danke für einen Hinweis
Gruss
Youngster