Hi dudes & POI users & Mr.Rupanu Ranjaneswar
try this code also
its working fine yar
by c u dudes
have a good day
import java.io.*;
import java.util.*;
import org.apache.poi.hslf.extractor.QuickButCruddyTextExtractor;
public class ppt2{
public ppt2(){
}
public static void main(String[] args){
try{
FileInputStream in = new FileInputStream("C:\\Log4J.ppt");
String str = "";
org.apache.poi.hslf.extractor.QuickButCruddyTextExtractor ppe = new
org.apache.poi.hslf.extractor.QuickButCruddyTextExtractor(in);
Vector v = new Vector();
FileWriter fw=new FileWriter("C:\\newppt.txt");
v = ppe.getTextAsVector();
//Fetches the ALL the text of the powerpoint file, in a vector of
strings, one per text record
for ( Enumeration e = v.elements() ; e.hasMoreElements() ;) {
System.out.println(e.nextElement());
str = str + e.nextElement() ;
fw.write(str);
}
fw.close();
ppe.close();
}
catch (Throwable t){
t.printStackTrace();
}
}
}