Verbesserungen

This commit is contained in:
Moritz Utcke
2025-03-09 06:34:01 -03:00
parent c3c7fd313f
commit a1e5945d73
14 changed files with 144 additions and 136 deletions

View File

@@ -140,18 +140,24 @@ export async function pdfVerbrauchsausweisGewerbe(ausweis: VerbrauchsausweisGewe
const gebaeudeBild = bilder.find(image => image.kategorie === Enums.BilderKategorie.Gebaeude);
if (gebaeudeBild) {
let image: PDFImage;
let image: PDFImage | null;
try {
image = await pdf.embedJpg(gebaeudeBild?.data)
image = await pdf.embedJpg(gebaeudeBild.data)
} catch(e) {
image = await pdf.embedPng(gebaeudeBild?.data)
try {
image = await pdf.embedPng(gebaeudeBild.data)
} catch(e) {
image = null;
}
}
if (image) {
pages[0].drawImage(image, {
x: 460.5,
y: height - 289,
width: 111,
height: 138
})
}
pages[0].drawImage(image, {
x: 460.5,
y: height - 289,
width: 111,
height: 138
})
}
// Checkmark Angabe energetische Qualität des Gebäudes.