-
Notifications
You must be signed in to change notification settings - Fork 617
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gm identify: Request did not return an image (node alpine docker) #665
Comments
haha. Here is error:
I try to crop lots of imgs, don't know how to track the debugger. |
Intermittent Error Message:Error: Command failed: gm identify: Unable to open file (/tmp/gm4yFeyx) [Invalid argument].
gm identify: Request did not return an image. Code Snippet:const convertPDFToImages = async (
pdfFile: Express.Multer.File
) => {
const options = {
density: 300,
width: 1200,
height: 1800,
format: 'png',
savePath: pdfFile.destination,
saveFilename: pdfFile.filename.replace(/\.[^/.]+$/, ''),
};
const convert = fromPath(pdfFile.path, options);
try {
const images = await convert.bulk(-1);
console.log('images==>', images);
} catch (error) {
console.error('Error during conversion:', error);
}
} The issue occurs intermittently during the conversion of a PDF file to PNG images using GraphicsMagick (gm) within a Node.js environment. The error message suggests a problem with opening the temporary file (/tmp/gm4yFeyx) and indicates that the identify request did not return an image. Environment Details:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After switching to an alpine based image in docker, I'm getting this error:
Posting here in case anyone faced that issue before.
The text was updated successfully, but these errors were encountered: