Guest User

Untitled

a guest
Dec 25th, 2013
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.37 KB | None | 0 0
  1. org.im4java.core.CommandException: org.im4java.core.CommandException: convert.exe: WriteBlob Failed `-' @ error/png.c/MagickPNGErrorHandler/1804.
  2. at org.im4java.core.ImageCommand.run(ImageCommand.java:219)
  3. at com.zreflect.emyed.content.document.PDFtoImageConvertor.main(PDFtoImageConvertor.java:46)
  4. Caused by: org.im4java.core.CommandException: convert.exe: WriteBlob Failed `-' @ error/png.c/MagickPNGErrorHandler/1804.
  5. at org.im4java.core.ImageCommand.finished(ImageCommand.java:253)
  6. at org.im4java.process.ProcessStarter.run(ProcessStarter.java:314)
  7. at org.im4java.core.ImageCommand.run(ImageCommand.java:215)
  8. ... 1 more
  9.  
  10. private static final String IMAGE_MAGIC_PATH = ConfigurationManager.getApplicationProperty(ConfigurationManager.IMAGEMAGIC_INSTALLATION_PATH);
  11. private static final int IMAGE_DENSITY = 300;
  12. private static final int IMAGE_RESIZE = 800;
  13. private static final double IMAGE_QUALITY = 300;
  14. private static final int IMAGE_WIDTH = 800;
  15. private static final int IMAGE_HEIGHT = 800;
  16.  
  17. public static void main(String[] args) {
  18. ProcessStarter.setGlobalSearchPath(IMAGE_MAGIC_PATH);
  19. IMOperation op = new IMOperation();
  20. op.addImage();
  21. op.density(IMAGE_DENSITY);
  22. op.resize(IMAGE_RESIZE);
  23. op.quality(IMAGE_QUALITY);
  24. op.alpha("remove");
  25. op.resize(IMAGE_WIDTH,IMAGE_HEIGHT);
  26. op.background("white");
  27. op.colorspace("RGB");
  28. op.addImage("png:-");
  29. ConvertCmd cmd = new ConvertCmd();
  30. //cmd.setAsyncMode(true);
  31. ImageConversionListener listener = new ImageConversionListener();
  32. Stream2BufferedImage s2b = new Stream2BufferedImage();
  33. cmd.setOutputConsumer(s2b);
  34. ContentManager cm = new ContentManager();
  35. cmd.addProcessEventListener(listener);
  36.  
  37. try {
  38. cmd.run(op, "C:\Users\Veera\Pictures\ImageMagic\Vendor Compliance Guide.pdf");
  39. BufferedImage img = s2b.getImage();
  40. cm.uploadImage(img, "test", null, true, false);
  41. } catch (IOException e) {
  42. // TODO Auto-generated catch block
  43. e.printStackTrace();
  44. } catch (InterruptedException e) {
  45. // TODO Auto-generated catch block
  46. e.printStackTrace();
  47. } catch (IM4JavaException e) {
  48. // TODO Auto-generated catch block
  49. e.printStackTrace();
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment