You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Im trying to add a image on the main image using composite but its giving error like above.
gm('input.jpg').size(function (err, size) {
if (!err) {
//top yellow border
gm('input.jpg')
.fill("orange")
.drawRectangle(0, 15, size.width, 150)
//bottom yellow border
.fill("orange")
.drawRectangle(0, size.height - 25, size.width, size.height)
//school name
.font("unicode.utopia.ttf", 36)
.fill('black')
.drawText(150, 100, "Some text")
//credentials
.font("unicode.utopia.ttf", 16)
.drawText(900, 50, "Tel: +telephone")
.drawText(900, 70, "Fax: add your number")
.drawText(900, 90, "Email: [email protected]")
.drawText(900, 110, "website: www.url.com")
//address
.font("unicode.utopia.ttf", 24)
.fill('black')
.drawText(50, 200, Name : ${student_name} )
.drawText(50, 250, Father: ${father_name})
.drawText(50, 300, Class: ${Class})
.drawText(50, 350, Section: ${Section})
.drawText(50, 400, Phone: ${phone})
.drawText(50, 450, Address: ${address})
//studentID
.font("unicode.utopia.ttf", 20)
.drawText(size.width - 200, 200, "StudentId")
.drawText(size.width - 200, 225, "110562")
//studentImg
.composite('studentImg.jpg')
.geometry('+100+150')
.write("output.png", function (err) {
if (!err) {
console.log('success');
}
else {
console.log(err);
}
});
}
})
rest all code are working fine if i attach the composite one then its not overlaying on the main image and if i just comment out the rest of code other than teh composite it works
The text was updated successfully, but these errors were encountered:
Im trying to add a image on the main image using composite but its giving error like above.
gm('input.jpg').size(function (err, size) {
if (!err) {
//top yellow border
gm('input.jpg')
.fill("orange")
.drawRectangle(0, 15, size.width, 150)
//bottom yellow border
.fill("orange")
.drawRectangle(0, size.height - 25, size.width, size.height)
//school name
.font("unicode.utopia.ttf", 36)
.fill('black')
.drawText(150, 100, "Some text")
//credentials
.font("unicode.utopia.ttf", 16)
.drawText(900, 50, "Tel: +telephone")
.drawText(900, 70, "Fax: add your number")
.drawText(900, 90, "Email: [email protected]")
.drawText(900, 110, "website: www.url.com")
//address
.font("unicode.utopia.ttf", 24)
.fill('black')
.drawText(50, 200,
Name : ${student_name}
).drawText(50, 250,
Father: ${father_name}
).drawText(50, 300,
Class: ${Class}
).drawText(50, 350,
Section: ${Section}
).drawText(50, 400,
Phone: ${phone}
).drawText(50, 450,
Address: ${address}
)//studentID
.font("unicode.utopia.ttf", 20)
.drawText(size.width - 200, 200, "StudentId")
.drawText(size.width - 200, 225, "110562")
//studentImg
}
})
rest all code are working fine if i attach the composite one then its not overlaying on the main image and if i just comment out the rest of code other than teh composite it works
The text was updated successfully, but these errors were encountered: