im4java image converter issue

Questions and postings pertaining to the development of ImageMagick, feature enhancements, and ImageMagick internals. ImageMagick source code and algorithms are discussed here. Usage questions which are too arcane for the normal user list should also be posted here.
Post Reply
sandeep18
Posts: 2
Joined: 2011-08-08T05:06:41-07:00
Authentication code: 8675308

im4java image converter issue

Post by sandeep18 »

Hi All,

I am using im4java jdk 1.5 jar to convert eps image to jpg image format
but i am getting following error

java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1768)
at java.lang.String.substring(String.java:1735)
at org.im4java.core.ImageCommand.resolveImages(ImageCommand.java:280)
at org.im4java.core.ImageCommand.prepareArguments(ImageCommand.java:189)
at org.im4java.core.ImageCommand.run(ImageCommand.java:208)
at ImageConv.conv(ImageConv.java:52)
at ImageConv.main(ImageConv.java:72)

my code is following

import org.im4java.core.ConvertCmd;
import org.im4java.core.IMOperation;

public static void main(String[] args) {
File fin = new File("imgeps.eps");
File fout = new File("Eur_img112.jpg");

conv(fin,fout);

}
public static void conv(File fin,File fout)
{
String myPath="D:\\Program Files\\ImageMagick-6.7.1-2";
IMOperation op = new IMOperation();
op.addImage("D:\\Test_28_march\\imageprj\\imgeps.eps");
op.addImage("D:\\Test_28_march\\imageprj\\Eur_img.jpg");
ConvertCmd convert = new ConvertCmd();
convert.setSearchPath(myPath);
convert.run(op, new Object[]{fin.getAbsolutePath(), fout.getAbsolutePath()});
}

could you please help me to sort ouot this issue..


Thanks in advance
Sandeep
Post Reply