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(); } } }