11 Commits

Author SHA1 Message Date
b353101c97 Add support for 4730 2025-03-23 15:47:39 +01:00
gitolicious
ed8af74183 feat: add Royal Green 1138 label size 2025-01-13 20:00:30 +01:00
gitolicious
260919b7d0 docs: explain settings 2024-04-22 23:14:43 +02:00
Alexander Roth
0b6b0e61d8 feat: add 4731 label size 2024-04-11 21:53:34 +02:00
grostim
054d96de32 feat: add APPLI 100984 label size 2024-03-28 18:23:12 +00:00
Elias Probst
a5c7a3c171 fix: None comparison 2023-11-17 18:35:13 +01:00
Elias Probst
10dc5846b7 chore: remove unused imports 2023-11-17 18:35:13 +01:00
Elias Probst
67e9131e23 feat: add support for Avery Zweckform Mini 3044 2023-11-17 18:35:13 +01:00
Elias Probst
eca1a93c40 feat: allow to specify page size per label sheet type
Also correct the default from `LETTER` to `A4`, since the
label sheets defined so far are actually `A4`.

Co-authored-by: gitolicious <26963495+gitolicious@users.noreply.github.com>
2023-11-17 18:35:13 +01:00
Elias Probst
f9d2cb4469 feat: improve handling of output directory
- don't fail, when the directory doesn't exist but create it instead
- handle failures to create the output directory properly
- use f-string formatting to simplify building the output filename
- use OS-independent `os.path.join` to build the output path
2023-11-17 18:35:13 +01:00
gitolicious
aeb5ca7b3d feat: initial commit 2023-10-29 15:03:47 +00:00