diff --git a/src/server/services/PdfService.ts b/src/server/services/PdfService.ts index 3241437..414c2f6 100644 --- a/src/server/services/PdfService.ts +++ b/src/server/services/PdfService.ts @@ -395,6 +395,8 @@ export class PdfService { let lines: { tokens: { text: string, font: any, underline: boolean, bold: boolean, italic: boolean }[] }[] = []; let currentTokens: { text: string, font: any, underline: boolean, bold: boolean, italic: boolean }[] = []; let currentWidth = 0; + // Defina recuo antes do loop + let recuo = indent ? fontSize * 2 : 0; for (const [i, word] of words.entries()) { const wordWidth = word.font.widthOfTextAtSize(word.text, fontSize); // Corrige o cálculo de recuo apenas na primeira palavra da primeira linha