Hi,
I am trying to convert a multiframe tiff image to jpegs using the following code:
TiffImage tiffImage = (TiffImage) com.aspose.imaging.Image.load(inputStream);
List<String> jpegFileNames = new ArrayList<String>(tiffImage.getFrames().length);
String imageFile;
int pageNumber = 1;
try
{
TiffFrame[] frames = tiffImage.getFrames();
for (TiffFrame tiffFrame : frames)
{
imageFile = "C:\\dev\\images\\" + filePrefixName + "XRtempConversionImage_" + pageNumber + ".jpg";
tiffFrame.save(imageFile, new JpegOptions());
pageNumber++;
jpegFileNames.add(imageFile);
}
}
I’ve tried on several different multiframe images and it succesfully converts the image. However, the image rendered is unable to be opened by Gimp and Windows Photo Viewer. I am able to succesfully convert multi frame images to png. I would appreciate any assistance.
Edit: Using aspose-imaging 18.6
image.png (2.1 KB)