diff --git a/src/lib/pdf/pdfVerbrauchsausweisGewerbe.ts b/src/lib/pdf/pdfVerbrauchsausweisGewerbe.ts index 67ab1b8f..2a420188 100644 --- a/src/lib/pdf/pdfVerbrauchsausweisGewerbe.ts +++ b/src/lib/pdf/pdfVerbrauchsausweisGewerbe.ts @@ -302,14 +302,14 @@ export async function pdfVerbrauchsausweisGewerbe(ausweis: VerbrauchsausweisGewe const margin = 5; page.drawImage(pfeilNachUnten, { - x: endenergieverbrauchTranslationX - (pfeilWidth / 2), + x: endenergieverbrauchTranslationX, y: height - 210, width: pfeilWidth, height: 30 }) page.drawImage(pfeilNachOben, { - x: vergleichsWertWaermeTranslationX - (pfeilWidth / 2), + x: vergleichsWertWaermeTranslationX, y: height - 293, width: pfeilWidth, height: 30 @@ -369,25 +369,25 @@ export async function pdfVerbrauchsausweisGewerbe(ausweis: VerbrauchsausweisGewe if (endenergieverbrauchTranslationPercentage > 0.5) { page.drawText("Endenergieverbrauch Wärme", { - x: endenergieverbrauchTranslationX - margin - font.widthOfTextAtSize("Endenergieverbrauch Wärme", 10), + x: endenergieverbrauchTranslationX - margin - font.widthOfTextAtSize("Endenergieverbrauch Wärme", 10) - (pfeilWidth / 2), y: height - 191, size: 10 }) page.drawText(endEnergieVerbrauchGesamtText, { - x: endenergieverbrauchTranslationX - margin - bold.widthOfTextAtSize(endEnergieVerbrauchGesamtText, 10), + x: endenergieverbrauchTranslationX - margin - bold.widthOfTextAtSize(endEnergieVerbrauchGesamtText, 10) - (pfeilWidth / 2), y: height - 205, size: 10, font: bold }) } else { page.drawText("Endenergieverbrauch Wärme", { - x: endenergieverbrauchTranslationX + pfeilWidth + margin, + x: endenergieverbrauchTranslationX + pfeilWidth + margin + (pfeilWidth / 2), y: height - 191, size: 10 }) page.drawText(endEnergieVerbrauchGesamtText, { - x: endenergieverbrauchTranslationX + pfeilWidth + margin, + x: endenergieverbrauchTranslationX + pfeilWidth + margin + (pfeilWidth / 2), y: height - 205, size: 10, font: bold @@ -398,13 +398,13 @@ export async function pdfVerbrauchsausweisGewerbe(ausweis: VerbrauchsausweisGewe if (vergleichsWertWaermeTranslationPercentage > 0.5) { page.drawText("Vergleichswert Wärme", { - x: vergleichsWertWaermeTranslationX - margin - font.widthOfTextAtSize("Vergleichswert Wärme", 10), + x: vergleichsWertWaermeTranslationX - margin - font.widthOfTextAtSize("Vergleichswert Wärme", 10) - (pfeilWidth / 2), y: height - 275, size: 10 }) page.drawText(vergleichswertWaermeText, { - x: vergleichsWertWaermeTranslationX - margin - bold.widthOfTextAtSize(vergleichswertWaermeText, 10), + x: vergleichsWertWaermeTranslationX - margin - bold.widthOfTextAtSize(vergleichswertWaermeText, 10) - (pfeilWidth / 2), y: height - 289, size: 10, font: bold @@ -424,14 +424,14 @@ export async function pdfVerbrauchsausweisGewerbe(ausweis: VerbrauchsausweisGewe } page.drawImage(pfeilNachUnten, { - x: stromVerbrauchTranslationX - (pfeilWidth / 2), + x: stromVerbrauchTranslationX, y: height - 354, width: pfeilWidth, height: 30 }) page.drawImage(pfeilNachOben, { - x: vergleichsWertStromTranslationX - (pfeilWidth / 2), + x: vergleichsWertStromTranslationX, y: height - 437, width: pfeilWidth, height: 30 @@ -441,25 +441,25 @@ export async function pdfVerbrauchsausweisGewerbe(ausweis: VerbrauchsausweisGewe if (stromVerbrauchTranslationPercentage > 0.5) { page.drawText("Endenergieverbrauch Strom", { - x: stromVerbrauchTranslationX - margin - font.widthOfTextAtSize("Endenergieverbrauch Strom", 10), + x: stromVerbrauchTranslationX - margin - font.widthOfTextAtSize("Endenergieverbrauch Strom", 10) - (pfeilWidth / 2), y: height - 335, size: 10 }) page.drawText(stromVerbrauchGesamtText, { - x: stromVerbrauchTranslationX - margin - bold.widthOfTextAtSize(stromVerbrauchGesamtText, 10), + x: stromVerbrauchTranslationX - margin - bold.widthOfTextAtSize(stromVerbrauchGesamtText, 10) - (pfeilWidth / 2), y: height - 349, size: 10, font: bold }) } else { page.drawText("Endenergieverbrauch Strom", { - x: stromVerbrauchTranslationX + pfeilWidth + margin, + x: stromVerbrauchTranslationX + pfeilWidth + margin + (pfeilWidth / 2), y: height - 335, size: 10 }) page.drawText(stromVerbrauchGesamtText, { - x: stromVerbrauchTranslationX + pfeilWidth + margin, + x: stromVerbrauchTranslationX + pfeilWidth + margin + (pfeilWidth / 2), y: height - 349, size: 10, font: bold @@ -484,12 +484,12 @@ export async function pdfVerbrauchsausweisGewerbe(ausweis: VerbrauchsausweisGewe }) } else { page.drawText("Vergleichswert Strom", { - x: vergleichsWertStromTranslationX + pfeilWidth + margin, + x: vergleichsWertStromTranslationX + pfeilWidth + margin + (pfeilWidth / 2), y: height - 420, size: 10 }) page.drawText(vergleichswertStromText, { - x: vergleichsWertStromTranslationX + pfeilWidth + margin, + x: vergleichsWertStromTranslationX + pfeilWidth + margin + (pfeilWidth / 2), y: height - 434, size: 10, font: bold