Hi all!
I need to be able to dictate where any embedded images are saved to. With the Aspose.Words product this is handled in an HtmlSaveOption with an ImageSavingCallback. I’ve included the code below which works in the Aspose.Wordsnamespace, is there any way I can invoke something similar for the PDF saving that I’m missing?
Document document = new Document(inputStream);
inputStream.close();
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.setImageSavingCallback(new IImageSavingCallback() {
@Override
public void imageSaving(ImageSavingArgs args) throws Exception {
args.setKeepImageStreamOpen(false);
if (imageCallback != null) {
OutputStream imageOutputStream = imageCallback.createImageStream(args.getImageFileName());
args.setImageStream(imageOutputStream);
} else {
args.setImageStream(new ByteArrayOutputStream());
}
}
});
document.save(outputStream, saveOptions);
What about Java?
Hi there,
Thanks for your inquiry. I am afraid the requested feature is not available in Aspose.Pdf for Java. However we have logged a feature request as PDFNEWJAVA-34088 for further investigation and resolution. We will update you via this forum thread as soon as it is implemented.
We are sorry for the inconvenience caused.
Best Regards,
The issues you have found earlier (filed as PDFNEWJAVA-34088) have been fixed in Aspose.Pdf for Java 9.5.0.
This message was posted using Notification2Forum from Downloads module by Aspose Notifier.