Image Magick Java支持

Image Magick Java支持,java,imagemagick,jmagick,Java,Imagemagick,Jmagick,大多数情况下,当我使用Jmagick API时,我会遇到ImageInfo初始化异常。有没有人有相同的想法。它通常发生还是需要在Image Info类上解决?或者我这边有什么错误。谢谢你的帮助 谢谢。这是我的代码片段: //Jmgick.java //GetDocServlet //例外情况 密码。并完成异常堆栈跟踪。您可以显示更多信息吗details@RealSkeptic:这里可能有解决办法吗?@montells:这里可能有解决办法吗? File file = new File(filena

大多数情况下,当我使用Jmagick API时,我会遇到ImageInfo初始化异常。有没有人有相同的想法。它通常发生还是需要在Image Info类上解决?或者我这边有什么错误。谢谢你的帮助


谢谢。

这是我的代码片段:

//Jmgick.java

//GetDocServlet

//例外情况


密码。并完成异常堆栈跟踪。您可以显示更多信息吗details@RealSkeptic:这里可能有解决办法吗?@montells:这里可能有解决办法吗?
File file = new File(filename);
ImageInfo info = new ImageInfo(file.toString());
MagickImage image = new MagickImage(info);

image.setFileName(filename);


byte[] page;
int i = 1;
ByteArrayInputStream bais;


while( (page = (byte[])pages.get(String.valueOf(i))) != null ) {
    try {
        //read each page
        bais = new ByteArrayInputStream(page);
        //bais.read(image.imageToBlob(info));

        int a = bais.read();
        image.setDispose(a);
        image.writeImage(info);
        JmagickImage ic;
        ic = new JmagickImage();
        ic.createImage(finalImagePath, pages);
        ic = null;
java.lang.UnsatisfiedLinkError: magick.ImageInfo.init()V
at magick.ImageInfo.init(Native Method)
at magick.ImageInfo.<init>(ImageInfo.java:33)
at com.flagstar.idm.services.Jmgick.createImage(Jmgick.java:15)
at com.flagstar.idm.services.GetDocumentContent.assembleAndRespond(GetDocumentContent.java:186)
at com.flagstar.idm.services.GetDocumentContent.service(GetDocumentContent.java:69)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter