This commit is contained in:
Jens Cornelsen
2025-05-05 13:55:11 +02:00
parent 22a88599d1
commit 7371fa8765

View File

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