flutter_pdf_imposition_generator version: 1.1.10

Published 2025-10-09

ruud

sdk | dart flutter
repository | svn
platform | desktop
status | n/a
  • Readme
  • Changelog
  • Versions

flutter_pdf_imposition_generator

Generator for PDF-impositions from stack files.

flutter_pdf_imposition_generator

graph

Algemeen pakket

Wanneer er input bestanden voorkomen met in de filenaam Algemeen pakket dan worden deze afzonderlijk verwerkt:

  • Er worden aparte imposities gemaakt.
  • Elke impositie wordt volledig gevuld met de stacks, bijv. 12 impositie slots worden gevuld met 12x de file.
  • Afhankelijk van het aantal x printen in de bestandsnaam wordt een verdubbeling in de output filenaam aangegeven (bijv. 124 x printen in de input file / 12 slots in de template = 11x printen).

Changelog

1.1.10 - 2025-10-09

Added

  • A check that we do not create /impos_* folders more than once per run.
  • A check that all trimboxes in an imposition are the same size (regardless of positioning).

1.1.9 - 2025-10-09

Changed

  • Version bump from 1.1.8 to 1.1.9.

1.1.8 - 2025-09-05

Fixed

  • Refresh form templates section after the edit stacks popup is finished to prevent looking at previous values.

Changed

  • build_runner -> 2.9.0 (was 2.8.0)
  • icons_launcher -> 3.0.3 (was 3.0.2)
  • build_runner -> 2.8.0 (was 2.7.1)
  • copy_with_extension_gen -> 10.0.1 (was 9.1.1)
  • copy_with_extension -> 10.0.1 (was 9.1.1)
  • Recompile with pkg_imposition: 1.4.0 where:
  • Removed mustConvert from ParameterKey enum (was not used anywhere).
  • Added offset x/y to ImpositionParameters to shift the content on the page.
  • Added generation of crop marks in svg files.
  • Changed crease marks in pdf 50% black, cut marks in pdf 100% black.

1.1.7 - 2025-09-05

Fixed

  • Unawaited futures.

Changed

  • build_runner -> 2.7.1 (was 2.7.2)
  • build_runner -> 2.7.2 (was 2.7.1)
  • copy_with_extension_gen -> 9.1.1 (was 9.1.0)
  • copy_with_extension -> 9.1.1 (was 9.1.0)
  • build_runner -> 2.7.1 (was 2.7.0)
  • icons_launcher -> 3.0.2 (was 3.0.1)
  • build_runner -> 2.7.0 (was 2.6.0)
  • msix -> 3.16.12 (was 3.16.10)
  • build_runner -> 2.6.0 (was 2.6.1)
  • build_runner -> 2.6.1 (was 2.6.0)
  • copy_with_extension_gen -> 9.1.0 (was 9.0.0)
  • copy_with_extension -> 9.1.0 (was 9.0.0)
  • copy_with_extension_gen -> 9.0.0 (was 8.0.0)
  • copy_with_extension -> 9.0.0 (was 8.0.0)
  • copy_with_extension_gen -> 8.0.0 (was 7.1.0)
  • copy_with_extension -> 8.0.0 (was 7.1.0)
  • msix -> 3.16.10 (was 3.16.9)
  • build_runner -> 2.6.0 (was 2.5.4)
  • copy_with_extension_gen -> 7.1.0 (was 6.0.1)
  • copy_with_extension -> 7.1.0 (was 6.0.1)

1.1.6 - 2025-07-16

Changed

  • Als er portrait en landscape pagina's doorelkaar zitten in een stack, roteer dan de pagina's die afwijken van de dimensie van de fitbox naar de volgende orientatie.
  • url_launcher -> 6.3.2 (was 6.3.1)

1.1.5 - 2025-07-02

Changed

  • Version bump from 1.1.4 to 1.1.5 (serverpod 2.9.1).
  • serverpod_serialization -> 2.9.1 (was 2.9.0)
  • serverpod_flutter -> 2.9.1 (was 2.9.0)
  • serverpod_client -> 2.9.1 (was 2.9.0)
  • serverpod_auth_shared_flutter -> 2.9.1 (was 2.9.0)
  • serverpod_auth_email_flutter -> 2.9.1 (was 2.9.0)
  • serverpod_auth_client -> 2.9.1 (was 2.9.0)

1.1.4 - 2025-06-27

Changed

  • Version bump from 1.1.3 to 1.1.4 (serverpod).
  • serverpod_serialization -> 2.9.0 (was 2.8.0)
  • serverpod_flutter -> 2.9.0 (was 2.8.0)
  • serverpod_client -> 2.9.0 (was 2.8.0)
  • serverpod_auth_shared_flutter -> 2.9.0 (was 2.8.0)
  • serverpod_auth_email_flutter -> 2.9.0 (was 2.8.0)
  • serverpod_auth_client -> 2.9.0 (was 2.8.0)
  • synchronized -> 3.4.0 (was 3.3.1)
  • build_runner -> 2.5.4 (was 2.5.3)

1.1.3 - 2025-06-18

Added

  • Support for Algemeen pakket files.

Changed

  • build_runner -> 2.5.3 (was 2.5.2)
  • build_runner -> 2.5.2 (was 2.4.12)
  • build_runner -> 2.5.1 (was 2.5.0)
  • build_runner -> 2.4.12 (was 2.5.1)

1.1.2 - 2025-06-17

Fixed

  • Recompile for bug that would lead to an odd number of pages for double-sided cut-and-stack stacks (pkg_stacker).

Changed

  • build_runner -> 2.5.0 (was 2.4.15)

1.1.1 - 2025-06-04

Changed

  • Version bump from 1.1.0 to 1.1.1 (serverpod 2.8.0).
  • serverpod_serialization -> 2.8.0 (was 2.7.0)
  • serverpod_flutter -> 2.8.0 (was 2.7.0)
  • serverpod_client -> 2.8.0 (was 2.7.0)
  • serverpod_auth_shared_flutter -> 2.8.0 (was 2.7.0)
  • serverpod_auth_email_flutter -> 2.8.0 (was 2.7.0)
  • serverpod_auth_client -> 2.8.0 (was 2.7.0)
  • flutter_lints -> 6.0.0 (was 5.0.0)

1.1.0 - 2025-05-26

Fixed

  • Check portrait/landscape for width/height of page and sheet.

Changed

  • intl -> 0.20.2 (was 0.19.0)
  • serverpod_serialization -> 2.7.0 (was 2.6.0)
  • serverpod_flutter -> 2.7.0 (was 2.6.0)
  • serverpod_client -> 2.7.0 (was 2.6.0)
  • serverpod_auth_shared_flutter -> 2.7.0 (was 2.6.0)
  • serverpod_auth_email_flutter -> 2.7.0 (was 2.6.0)
  • serverpod_auth_client -> 2.7.0 (was 2.6.0)

1.0.39 - 2025-05-14

Changed

  • Version bump from 1.0.38 to 1.0.39 (Parse more pdf pages than 9999).
  • msix -> 3.16.9 (was 3.16.8)
  • serverpod_serialization -> 2.6.0 (was 2.5.1)
  • serverpod_flutter -> 2.6.0 (was 2.5.1)
  • serverpod_client -> 2.6.0 (was 2.5.1)
  • serverpod_auth_shared_flutter -> 2.6.0 (was 2.5.1)
  • serverpod_auth_email_flutter -> 2.6.0 (was 2.5.1)
  • serverpod_auth_client -> 2.6.0 (was 2.5.1)
  • serverpod_serialization -> 2.5.1 (was 2.5.0)
  • serverpod_flutter -> 2.5.1 (was 2.5.0)
  • serverpod_client -> 2.5.1 (was 2.5.0)
  • serverpod_auth_shared_flutter -> 2.5.1 (was 2.5.0)
  • serverpod_auth_email_flutter -> 2.5.1 (was 2.5.0)
  • serverpod_auth_client -> 2.5.1 (was 2.5.0)
  • fast_immutable_collections -> 11.0.4 (was 11.0.3)
  • serverpod_serialization -> 2.5.0 (was 2.4.0)
  • serverpod_flutter -> 2.5.0 (was 2.4.0)
  • serverpod_client -> 2.5.0 (was 2.4.0)
  • serverpod_auth_shared_flutter -> 2.5.0 (was 2.4.0)
  • serverpod_auth_email_flutter -> 2.5.0 (was 2.4.0)
  • serverpod_auth_client -> 2.5.0 (was 2.4.0)
  • intl -> 0.19.0 (was 0.20.2)
  • intl -> 0.20.2 (was 0.19.0)
  • collection -> 1.19.1 (was 1.19.0)
  • serverpod_serialization -> 2.4.0 (was 2.3.1)
  • serverpod_flutter -> 2.4.0 (was 2.3.1)
  • serverpod_client -> 2.4.0 (was 2.3.1)
  • serverpod_auth_shared_flutter -> 2.4.0 (was 2.3.1)
  • serverpod_auth_email_flutter -> 2.4.0 (was 2.3.1)
  • serverpod_auth_client -> 2.4.0 (was 2.3.1)
  • icons_launcher -> 3.0.1 (was 3.0.0)
  • copy_with_extension_gen -> 6.0.1 (was 5.0.4)
  • copy_with_extension -> 6.0.1 (was 5.0.4)
  • copy_with_extension_gen -> 5.0.4 (was 6.0.1)
  • copy_with_extension -> 5.0.4 (was 6.0.1)
  • copy_with_extension -> 6.0.1 (was 6.0.0)
  • copy_with_extension_gen -> 6.0.1 (was 6.0.0)
  • build_runner -> 2.4.15 (was 2.4.14)

1.0.38 - 2025-02-18

Changed

  • Select first imposition template if there is one.
  • Changed string comparisons of EZ/DZ to MediaSides comparing.
  • Changed impos<space> prefix to impos_, like other apps do.
  • synchronized -> 3.3.1 (was 3.3.0+3)
  • copy_with_extension -> 6.0.0 (was 5.0.4)
  • copy_with_extension_gen -> 6.0.0 (was 5.0.4)
  • copy_with_extension_gen -> 5.0.4 (was 6.0.1)
  • copy_with_extension -> 5.0.4 (was 6.0.1)

1.0.37 - 2025-01-21

Changed

  • copy_with_extension_gen -> 6.0.1 (was 6.0.0)
  • copy_with_extension -> 6.0.1 (was 6.0.0)
  • serverpod_serialization -> 2.3.1 (was 2.3.0)
  • serverpod_flutter -> 2.3.1 (was 2.3.0)
  • serverpod_client -> 2.3.1 (was 2.3.0)
  • serverpod_auth_shared_flutter -> 2.3.1 (was 2.3.0)
  • serverpod_auth_email_flutter -> 2.3.1 (was 2.3.0)
  • serverpod_auth_client -> 2.3.1 (was 2.3.0)

1.0.36 - 2025-01-07

Changed

  • Version bump from 1.0.35 to 1.0.36 (fast_immutable_collections -> 11.0.3 (was 11.0.2)).

1.0.35 - 2025-01-02

Changed

  • Version bump from 1.0.34 to 1.0.35 (fast_immutable_collections -> 11.0.2 (was 11.0.0)).

1.0.34 - 2024-12-23

Changed

  • Version bump from 1.0.33 to 1.0.34 (collection -> 1.19.0 (was 1.19.1)).

1.0.33 - 2024-12-23

Changed

  • Version bump from 1.0.32 to 1.0.33 (collection -> 1.19.1 (was 1.19.0)).

1.0.32 - 2024-12-19

Changed

  • Version bump from 1.0.31 to 1.0.32 (Support Apple silicon (arm64)).

1.0.31 - 2024-12-19

Changed

  • Version bump from 1.0.30 to 1.0.31 (collection -> 1.19.0 (was 1.19.1)).

1.0.30 - 2024-12-19

Changed

  • Version bump from 1.0.29 to 1.0.30 (collection -> 1.19.1 (was 1.19.0)).

1.0.29 - 2024-12-19

Changed

  • Version bump from 1.0.28 to 1.0.29 (build_runner -> 2.4.14 (was 2.4.13)).

1.0.28 - 2024-12-18

Changed

  • Version bump from 1.0.27 to 1.0.28 (serverpod_serialization -> 2.3.0 (was 2.2.2)).

1.0.27 - 2024-12-18

Changed

  • Version bump from 1.0.26 to 1.0.27 (serverpod_flutter -> 2.3.0 (was 2.2.2)).

1.0.26 - 2024-12-18

Changed

  • Version bump from 1.0.25 to 1.0.26 (serverpod_client -> 2.3.0 (was 2.2.2)).

1.0.25 - 2024-12-18

Changed

  • Version bump from 1.0.24 to 1.0.25 (serverpod_auth_shared_flutter -> 2.3.0 (was 2.2.2)).

1.0.24 - 2024-12-18

Changed

  • Version bump from 1.0.23 to 1.0.24 (serverpod_auth_email_flutter -> 2.3.0 (was 2.2.2)).

1.0.23 - 2024-12-18

Changed

  • Version bump from 1.0.22 to 1.0.23 (serverpod_auth_client -> 2.3.0 (was 2.2.2)).

1.0.22 - 2024-12-12

Changed

  • Version bump from 1.0.21 to 1.0.22 (collection -> 1.19.0 (was 1.18.0)).

1.0.21 - 2024-12-06

Changed

  • Version bump from 1.0.20 to 1.0.21 (serverpod_serialization -> 2.2.2 (was 2.2.1)).

1.0.20 - 2024-12-06

Changed

  • Version bump from 1.0.19 to 1.0.20 (serverpod_flutter -> 2.2.2 (was 2.2.1)).

1.0.19 - 2024-12-06

Changed

  • Version bump from 1.0.18 to 1.0.19 (serverpod_client -> 2.2.2 (was 2.2.1)).

1.0.18 - 2024-12-06

Changed

  • Version bump from 1.0.17 to 1.0.18 (serverpod_auth_shared_flutter -> 2.2.2 (was 2.2.1)).

1.0.17 - 2024-12-06

Changed

  • Version bump from 1.0.16 to 1.0.17 (serverpod_auth_email_flutter -> 2.2.2 (was 2.2.1)).

1.0.16 - 2024-12-06

Changed

  • Version bump from 1.0.15 to 1.0.16 (serverpod_auth_client -> 2.2.2 (was 2.2.1)).

1.0.15 - 2024-12-02

Changed

  • Version bump from 1.0.14 to 1.0.15 (copy_with_extension_gen -> 6.0.0 (was 5.0.4)).

1.0.14 - 2024-12-02

Changed

  • Version bump from 1.0.13 to 1.0.14 (copy_with_extension -> 6.0.0 (was 5.0.4)).

1.0.13 - 2024-11-28

Changed

  • Version bump from 1.0.12 to 1.0.13 (serverpod_serialization -> 2.2.1 (was 2.2.0)).

1.0.12 - 2024-11-28

Changed

  • Version bump from 1.0.11 to 1.0.12 (serverpod_flutter -> 2.2.1 (was 2.2.0)).

1.0.11 - 2024-11-28

Changed

  • Version bump from 1.0.10 to 1.0.11 (serverpod_client -> 2.2.1 (was 2.2.0)).

1.0.10 - 2024-11-28

Changed

  • Version bump from 1.0.9 to 1.0.10 (serverpod_auth_shared_flutter -> 2.2.1 (was 2.2.0)).

1.0.9 - 2024-11-28

Changed

  • Version bump from 1.0.8 to 1.0.9 (serverpod_auth_email_flutter -> 2.2.1 (was 2.2.0)).

1.0.8 - 2024-11-28

Changed

  • Version bump from 1.0.7 to 1.0.8 (serverpod_auth_client -> 2.2.1 (was 2.2.0)).

1.0.7 - 2024-11-27

Changed

  • Version bump from 1.0.6 to 1.0.7 (serverpod_serialization -> 2.2.0 (was 2.1.5)).

1.0.6 - 2024-11-27

Changed

  • Version bump from 1.0.5 to 1.0.6 (serverpod_flutter -> 2.2.0 (was 2.1.5)).

1.0.5 - 2024-11-27

Changed

  • Version bump from 1.0.4 to 1.0.5 (serverpod_client -> 2.2.0 (was 2.1.5)).

1.0.4 - 2024-11-27

Changed

  • Version bump from 1.0.3 to 1.0.4 (serverpod_auth_shared_flutter -> 2.2.0 (was 2.1.5)).

1.0.3 - 2024-11-27

Changed

  • Version bump from 1.0.2 to 1.0.3 (serverpod_auth_email_flutter -> 2.2.0 (was 2.1.5)).

1.0.2 - 2024-11-27

Changed

  • Version bump from 1.0.1 to 1.0.2 (serverpod_auth_client -> 2.2.0 (was 2.1.5)).

1.0.1 - 2024-08-22

Changed

  • Version bump from 1.0.0 to 1.0.1 (SDK update 3.5.1).

1.0.0 - 2024-08-16

Removed

  • Removed get_it dependency.
  • Removed flutter_darwin dependency.

Added

  • pod_darwin_flutter dependency.

0.1.10 - 2024-08-08

Changed

  • Version bump from 0.1.9 to 0.1.10.

0.1.9 - 2024-08-07

Changed

  • Version bump from 0.1.8 to 0.1.9.

0.1.8 - 2024-08-07

Changed

  • Version bump from 0.1.7 to 0.1.8.

0.1.7 - 2024-02-05

Changed

  • Version bump from 0.1.6 to 0.1.7.

0.1.6 - 2024-02-05

Changed

  • Use the caching of PDFLIB fitbox option-strings calculation results if ALL pages of ALL files for a given imposition have equal media- and trimboxes.

0.1.5 - 2024-02-01

Changed

  • Version bump from 0.1.4 to 0.1.5 (Resolve package version confusions).

0.1.4 - 2024-02-01

Changed

  • When the parent folders of source files are different, the output files are grouped by each parent folder.
  • 140x70/*.pdf produces impos 140x70/*.pdf (not grouped)
  • 290x290/MON/*.pdf produces impos 290x290/MON/*.pdf (grouped)

0.1.3 - 2024-01-11

Changed

  • Slug-lines mirroring (top/bottom) disabled, now always 'north' or 'east'.
  • toDimensions function now also handles rounded values.
  • Template matching now handles rounded values.

0.1.2 - 2023-10-31

Added

  • Check availability of required fonts before processing.

0.1.1 - 2023-09-29

Changed

  • Version bump from 0.1.0 to 0.1.1.

0.1.0 - 2023-09-28

Added

  • Clear cache button.

Changed

  • Filtering is now performed on the paths (not the file names).
  • Already gathered pdf info is cached.

0.0.29 - 2023-08-29

Changed

  • Disable caching of pdf boxes.

0.0.28 - 2023-07-04

Changed

  • Nothing, just a recompile.

0.0.27 - 2023-06-22

Changed

  • Width of imposition selector.
  • Detect country+language properly from project folder.

0.0.26 - 2023-06-21

Changed

  • Activated secondary progress bar (number of files generated).

0.0.25 - 2023-06-21

Changed

  • Version bump due to pkg_simple_runner changes.

0.0.24 - 2023-06-20

Changed

  • Filters input default value.

0.0.23 - 2023-06-19

Changed

  • Reset parsed data structures after selection of imposition templates folder.
  • Trim filters properly.

0.0.22 - 2023-05-12

Changed

  • Bump.

0.0.21 - 2023-03-21

Changed

  • Recompile due to broken dmg installer package.

0.0.20 - 2023-03-20

Changed

  • When the project-root contains a known country+language tag delimited with spaces (' BEFR ', ' NLNL ', etc.) the output /impos folder and the PDF files will get that tag too.

0.0.19 - 2023-02-13

Fixed

  • Bug which would process folders that were filtered out.

0.0.18 - 2023-02-09

Changed

  • Version bump from 0.0.17 to 0.0.18 (Version confusion after compiler bug chaos).

0.0.17 - 2023-01-18

Changed

  • Removed provider dependency.
  • Version bump from 0.0.16 to 0.0.17 (Update links in README.md.).

0.0.16 - 2023-01-16

Fixed

  • Wrong pdflib options string for placeblock on backside of double sided layouts.

0.0.15 - 2022-12-27

Changed

  • Version bump from 0.0.14 to 0.0.15.

0.0.14 - 2022-12-22

Changed

  • Version bump from 0.0.13 to 0.0.14.

0.0.13 - 2022-12-22

Changed

  • Version bump from 0.0.12 to 0.0.13 (Recompile due to installer optimizations).

0.0.12 - 2022-12-12

Added

  • Read settings from gui file.

0.0.11 - 2022-12-08

Changed

  • Renamed MyWorker to PdfImpositionGeneratorWorker.

0.0.10 - 2022-11-30

Changed

  • Recompile with changed pkg_stacker library.

0.0.9 - 2022-11-30

Changed

  • Clearer message when no files match any criteria.

0.0.8 - 2022-11-16

Changed

  • Recompile due to wrong package name in build_version.dart.

0.0.7 - 2022-10-31

Added

  • Added reverse stack files setting.
  • Added pages per print file setting.
  • Added debug info on print setting.

0.0.6 - 2022-10-28

Changed

  • Recompile due to changed dependencies.

0.0.5 - 2022-10-26

Changed

  • WIP.

0.0.4 - 2022-10-25

Changed

  • WIP.

0.0.3 - 2022-10-25

Changed

  • WIP.

0.0.2 - 2022-10-18

Changed

  • WIP.

0.0.1 - 2022-10-17

Changed

  • Initial version.

1.1.10

2025-10-09

[dmg64]

[dmg]

[deb]

download

1.1.9

2025-10-09

[dmg64]

[deb]

download

1.1.8

2025-09-05

[dmg64]

[deb]

download

1.1.7

2025-09-05

[dmg64]

[dmg]

[deb]

download

1.1.6

2025-07-16

[dmg64]

[deb]

download

1.1.5

2025-07-02 download

1.1.4

2025-06-27 download

1.1.3

2025-06-18 download

1.1.2

2025-06-17 download

1.1.1

2025-06-04 download

1.1.0

2025-05-26 download

1.0.39

2025-05-14 download

1.0.38

2025-02-18 download

1.0.37

2025-01-21 download

1.0.36

2025-01-07 download

1.0.35

2025-01-02 download

1.0.34

2024-12-23 download

1.0.32

2024-12-19 download

1.0.28

2024-12-18 download

1.0.22

2024-12-12 download

1.0.1

2024-08-22 download

0.1.10

2024-08-08 download

0.1.9

2024-08-07 download

0.1.8

2024-08-07 download

0.1.7

2024-02-05 download

0.1.6

2024-02-05 download

0.1.5

2024-02-01 download

0.1.3

2024-01-11 download

0.1.2

2023-10-31 download

0.1.1

2023-09-29 download

0.0.29

2023-08-29 download

0.0.28

2023-07-04 download

0.0.27

2023-06-22 download

0.0.26

2023-06-21 download

0.0.25

2023-06-21 download

0.0.24

2023-06-20 download

0.0.22

2023-05-12 download

0.0.21

2023-03-21 download

0.0.20

2023-03-20 download

0.0.19

2023-02-13 download

0.0.18

2023-02-09 download

0.0.17

2023-01-18 download

0.0.16

2023-01-16 download

0.0.15

2022-12-27 download

0.0.14

2022-12-22 download

0.0.13

2022-12-22 download

0.0.12

2022-12-12 download

0.0.11

2022-12-08 download

0.0.10

2022-11-30 download

0.0.9

2022-11-30 download

0.0.8

2022-11-16 download

0.0.7

2022-10-31 download

0.0.6

2022-10-28 download

0.0.5

2022-10-26 download

0.0.4

2022-10-25 download

0.0.3

2022-10-25 download

0.0.2

2022-10-18 download

0.0.1

2022-10-17 download