Canvas fillText

I want if the line exceeds the canvas width it'll minimuze the text until the specfic size then it'll go to second line
3 Replies
d.js toolkit
d.js toolkit15mo ago
- What's your exact discord.js npm list discord.js and node node -v version? - Not a discord.js issue? Check out #other-js-ts. - Consider reading #how-to-get-help to improve your question! - Explain what exactly your issue is. - Post the full error stack trace, not just the top part! - Show your code! - Issue solved? Press the button! - Marked as resolved by OP
Forhand.
Forhand.OP15mo ago
const applyText = (canvas, text) => {
const context = canvas.getContext('2d');
let fontSize = 100;
do {
context.font = `${fontSize -= 1}px sans-serif`;
} while (context.measureText(text).width > canvas.width - 140);
return context.font;
};
const applyText = (canvas, text) => {
const context = canvas.getContext('2d');
let fontSize = 100;
do {
context.font = `${fontSize -= 1}px sans-serif`;
} while (context.measureText(text).width > canvas.width - 140);
return context.font;
};
Unknown User
Unknown User15mo ago
Message Not Public
Sign In & Join Server To View
Want results from more Discord servers?
Add your server