CV-Import: Bewerbungsfoto uebernehmen

This commit is contained in:
2026-09-14 16:24:11 +02:00
parent 6928bdd540
commit 41ef90076c
+8
View File
@@ -303,6 +303,14 @@ Schlagworte, eine Zusammenfassung und – nur wenn sie ausdrücklich im Text ste
angelegt; dadurch erscheint der Kontakt beim jeweiligen Unternehmen sofort im
Zweig „Verlassen“. Unbekannte Unternehmen legt der Import mit an.
Trägt der Lebenslauf ein **Bewerbungsfoto**, wird es mit herausgeholt
(`server/src/cvPhoto.js`, ohne zusätzliches Paket: DOCX über das eingebaute
`zlib`, PDF über die Markierungen der eingebetteten JPEGs). Welches der
gefundenen Bilder das Portrait ist, entscheidet die Form – zu klein ist ein
Symbol, zu breit eine Kopfzeile, und Hochformat gewinnt gegen Querformat. Es
steht im Screening-Formular mit Haken, wird im Browser auf 400 px und höchstens
**512 kB** verkleinert und landet beim Übernehmen als Foto am Kontakt.
Die Datei bleibt am Kontakt (`icon_contacts.cv_file`) und lässt sich aus dessen
Karte herunterladen. Der Download läuft über `fetch` mit Bearer-Kopf – ein
normaler Link schickt ihn nicht mit.