390ec32f50a5b84d6dd6b97f4f5e4f5a5fb14eb5
Im automatischen Modus (Spalten/Zeilen leer) wird jetzt zusaetzlich berechnet, wie viele Etiketten pro Blatt passen, wenn man sie um 90 Grad dreht (Breite/Hoehe vertauscht). Passt die gedrehte Anordnung mehr drauf, wird sie verwendet - die Etiketten selbst bleiben inhaltlich unveraendert (nur auf dem Blatt gedreht), jedes einzelne Etikett bleibt beim Abziehen normal lesbar. Bei explizit gesetzten Spalten/Zeilen (z.B. fuer ein vorgedrucktes Avery-Raster) greift die Drehung nicht - ein reales Blatt hat feste, nicht drehbare Felder. Rotation erfolgt via pdfkit-Rotation um die Mitte des Feldes: ein Etikett, exakt 90 Grad um seinen eigenen Mittelpunkt gedreht, ergibt immer eine vertauschte Bounding-Box an derselben Stelle - unabhaengig von der Drehrichtungskonvention. 2 neue Tests belegen ueber die Seitenzahl, dass die Drehung greift, wenn sie mehr Etiketten unterbringt, und dass ein explizites Raster unangetastet bleibt. Co-Authored-By: Claude Sonnet 5 <[email protected]>
Description
ApiCore - Imkereidokumentationssoftware
https://apicore.encry.de/
7.6 MiB
0 Stars
1 Watchers
0 Forks
Languages
TypeScript
98.5%
JavaScript
0.8%
Python
0.3%
CSS
0.2%
PLpgSQL
0.1%