I am going to convert a Word Document (.docx) into images so I am using aspose.word.jar! The problem is that I am new to this work and using my code getting an error. My code part is:
public class NewClass {
public static void main(String[] args){
new NewClass().generateImages("D:\\Net Beans Work Space\\Text to Image\\Doc1.docx");
}
public void generateImages(final String sourcePath) {
try {
Document doc = new Document(sourcePath);
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.JPEG);
options.setJpegQuality(100);
options.setResolution(100);
for (int i = 0; i < doc.getPageCount(); i++) {
String imageFilePath = sourcePath + "_output_" + i + ".jpeg";
options.setPageIndex(i);
doc.save(imageFilePath, options);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
well I am new to aspose so i got this code part online and edit it to my requirements! the problem is in the print stack trace! I have google it for hours and didn't get any solution can somebody done this work before! is it me doing something wrong can somebody please help me!
java.lang.NullPointerException
at asposewobfuscated.hh.a(GdiRenderer.java:176) at asposewobfuscated.hh.a(GdiRenderer.java:176)
at asposewobfuscated.s.a(ApsGlyphs.java:48)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.m.a(ApsCanvas.java:18)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.m.a(ApsCanvas.java:18)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.m.a(ApsCanvas.java:18)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.z.a(ApsPage.java:75)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.m.a(ApsCanvas.java:18)
at asposewobfuscated.hh.a(GdiRenderer.java:49)
at com.aspose.words.apd.a(SaveToImageHelper.java:129)
at com.aspose.words.apd.a(SaveToImageHelper.java:94)
at com.aspose.words.apd.a(SaveToImageHelper.java:71)
at com.aspose.words.uz.F(ImagingWriter.java:79)
at com.aspose.words.uz.a(ImagingWriter.java:38)
at com.aspose.words.Document.a(Document.java:1345)
at com.aspose.words.Document.save(Document.java:738)
at NewClass.generateImages(NewClass.java:31)
at NewClass.main(NewClass.java:18)
java.lang.NullPointerException
at asposewobfuscated.hh.a(GdiRenderer.java:176)
at asposewobfuscated.s.a(ApsGlyphs.java:48)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.m.a(ApsCanvas.java:18)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.m.a(ApsCanvas.java:18)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.m.a(ApsCanvas.java:18)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.z.a(ApsPage.java:75)
at asposewobfuscated.p.a(ApsCompositeNode.java:22)
at asposewobfuscated.m.a(ApsCanvas.java:18)
at asposewobfuscated.hh.a(GdiRenderer.java:49)
at com.aspose.words.apd.a(SaveToImageHelper.java:129)
at com.aspose.words.apd.a(SaveToImageHelper.java:94)
at com.aspose.words.apd.a(SaveToImageHelper.java:71)
at com.aspose.words.uz.F(ImagingWriter.java:79)
at com.aspose.words.uz.a(ImagingWriter.java:38)
at com.aspose.words.Document.a(Document.java:1345)
at com.aspose.words.Document.save(Document.java:738)
at NewClass.generateImages(NewClass.java:31)
at NewClass.main(NewClass.java:18)
BUILD SUCCESSFUL (total time: 9 seconds)