Before and after


Example A4 page

Tiles images to Letter or A4 format and converts to PDF for printing, cutting and assembling, made with sewing patterns created in Seamly2D in mind, specifically exported Seamly2D pieces in .png format, as they have a consistent 96 DPI, that works for calculating an accurate final size for the pages that matches the size in milimeters of Letter and A4 pages, may work with other dpi sizes but not tested.
Final .pdf has these masurements with a 96 DPI image:
- Letter: 215.9 x 279.4 mm
- A4: 210.079 x 297.127 mm (Not exactly accurate, A4 is 210 x 297 mm)
- Python>=3.8
- Pillow>=10.4.0
Execute tiledizer.py and input requested parameters.

Print and cut the margins only on the marked sides, tape or glue over the not cut margins.
The letters correspond to the rows, so:
- First row: A1, A2, A3, A4
- Second row: B1, B2, B3, B4
- Third row: C1, C2, C3, C4
- And so on...
So assembling would go kind of like this:
- Place A1 (no cutting)
- Cut margin on the left of A2 and glue/tape on the margin of A1 (making sure lines in the pattern and tne top and bottom of the page match)
- Cut margin on the left of A3 and glue/tape on the margin of A2, in the same way as before
- Cut margin on the left of the rest of the tiles of the first row and glue/tape like before
- Cut margin on the top of B1 and glue/tape the top of B1 on the bottom margin of A1
- Cut margin on the top and left of B2 and glue/tape it to the right margin of B1 and bottom margin of A2, a lot like tje first row
- Cut and glue/tape every row until no tiles are left
-
Open a pattern with created pieces in Seamly2D
-
Go to "Piece Mode"
-
While in "Piece Mode" go to "Tools > Details > Export Pieces"
-
Save pieces as a .png (recommended for this script)
-
! Remember to include the desired pieces before exporting
! Has only been tested on Windows