Closed Canoobi closed 1 month ago
First draft for PDF layout
Bearbeitet von 10:30 bis 12:00 => 90 Minuten
12:45 bis 13:15 => 30 Minuten
TODO :
curl -X POST http://localhost:3000/generate-pdf -H "Content-Type: application/json" -d '{ "name": "Pfannkuchen", "image": "https://raw.githubusercontent.com/Software-Engineering-I-HWR/GourmetGuide/refs/heads/pdf-branch/backend/assets/Pfannkuchen-10-von-13.png", "description": "A delicious pancake recipe.", "ingredients": [ "2 Tassen Mehl", "1 Esslöffel Zucker", "1 Teelöffel Backpulver", "1/2 Teelöffel Salz", "1 Tasse Milch", "2 Eier" ] }' --output recipe.pdf
Downloads file to location from where command was executed.
recipe.pdf Output
Ungefähr nochmal insgesamt 3 Stunden zu verschiedenen Zeiten dran gearbeitet. Features die bearbeitet worden: Wenn der Beschreibungstext des Rezeptes zu groß ist werden automatisch Zeilenumbrüche gesetzt und die Schriftgröße angepasst bis er nicht mehr zu groß ist. Die Aufzählung der Zutaten wird ebenfalls von der Textgröße angepasst wenn es zu viele Zutaten sind. Ist eine Zutat zu lang werden Zeilenumbrüche gesetzt. Beim einfügen von Bildern wurden Probleme behoben wie nicht vorhandener Link und zu große Auflösung
Zusammengefasst: Verbesserungen beim Einfügen von Bildern und Text passt sich automatisch an Dokumentengröße an.
Curl Request to get example pdf: curl -X POST http://localhost:3000/generate-pdf -H "Content-Type: application/json" --output recipe.pdf