x statt haken

This commit is contained in:
Jens Cornelsen
2025-04-15 15:41:01 +02:00
parent 71dd1de503
commit 5b78e8b075

View File

@@ -108,24 +108,11 @@ export async function pdfVerbrauchsausweisWohnen(ausweis: VerbrauchsausweisWohne
// Nach 82 aus Wohnfläche ermittelt
if (aufnahme.nutzflaeche == 0) {
pages[0].drawText("x", {
x: 274,
y: height - 277,
x: 275,
y: height - 285,
size: 10,
font: bold
})
// const haken = await getS3File("ibc-images", `haken.png`);
// if (haken) {
// let image: PDFImage;
// image = await pdf.embedPng(haken)
// pages[0].drawImage(image, {
// x: 274,
// y: height - 277,
// width: 10,
// height: 10
// })
// }
}
pages[0].drawText(`${ausweis.brennstoff_1}, ${ausweis.brennstoff_2 || ""}`, {
@@ -188,26 +175,66 @@ export async function pdfVerbrauchsausweisWohnen(ausweis: VerbrauchsausweisWohne
// Kühlung
if (aufnahme.kuehlung === "1") {
addCheckMark(pages[0], 213, height - 375.5)
pages[0].drawText("x", {
x: 213,
y: height - 383.5,
size: 10,
font: bold
})
} else {
addCheckMark(pages[0], 355, height - 386.5)
pages[0].drawText("x", {
x: 356,
y: height - 394.5,
size: 10,
font: bold
})
}
if (ausweis.ausstellgrund === Enums.Ausstellgrund.Neubau) {
addCheckMark(pages[0], 213, height - 419)
pages[0].drawText("x", {
x: 214,
y: height - 427,
size: 10,
font: bold
})
} else if (ausweis.ausstellgrund === Enums.Ausstellgrund.Vermietung || ausweis.ausstellgrund === Enums.Ausstellgrund.Verkauf) {
addCheckMark(pages[0], 213, height - 430)
pages[0].drawText("x", {
x: 214,
y: height - 438,
size: 10,
font: bold
})
} else if (ausweis.ausstellgrund === Enums.Ausstellgrund.Modernisierung) {
addCheckMark(pages[0], 344.5, height - 419)
pages[0].drawText("x", {
x: 345.5,
y: height - 427,
size: 10,
font: bold
})
} else if (ausweis.ausstellgrund === Enums.Ausstellgrund.Sonstiges) {
addCheckMark(pages[0], 463, height - 419)
pages[0].drawText("x", {
x: 464,
y: height - 427,
size: 10,
font: bold
})
}
// Checkmark Angabe Verbrauchsausweis
addCheckMark(pages[0], 43, height - 560)
pages[0].drawText("x", {
x: 44,
y: height - 568,
size: 10,
font: bold
})
// Datenerhebung durch Eigentümer
addCheckMark(pages[0], 298, height - 590)
pages[0].drawText("x", {
x: 299,
y: height - 598,
size: 10,
font: bold
})
// Ausstellungsdatum
pages[0].drawText(moment().format("DD.MM.YYYY"), {