Commit Graph

4 Commits

Author SHA1 Message Date
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