Gutschrift-PDF: Fusszeile etwas tiefer positioniert

Unteren Rand fuer die Fusszeile temporaer auf 22 verkleinert, damit sie
naeher am Seitenende sitzt - weiterhin nur 1 Seite (verifiziert).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-06 19:01:34 +02:00
co-authored by Claude Opus 4.8
parent 32236706db
commit 043bc173b7
@@ -165,8 +165,13 @@ export async function generateCreditNotePdf(creditNoteId: number): Promise<{ buf
const footerWidth = 495;
doc.fontSize(7).fillColor('#888');
const footerHeight = doc.heightOfString(footerText, { width: footerWidth, align: 'center' });
// Unteren Rand für die Fußzeile kurz verkleinern, damit sie ein Stück
// tiefer sitzt, ohne dass pdfkit eine zweite Seite anlegt.
const savedBottom = doc.page.margins.bottom;
doc.page.margins.bottom = 22;
const bottomLimit = doc.page.height - doc.page.margins.bottom;
doc.text(footerText, 50, bottomLimit - footerHeight - 2, { width: footerWidth, align: 'center' });
doc.page.margins.bottom = savedBottom;
doc.fillColor('#000');
doc.end();