Automatic page splitting

This commit is contained in:
sebastien committed 2026-11-03 22:08:36 +01:00
1 parent d4404e4c27
commit 78f3e4b2f0
13 files changed
+1959 -40

No files matched your search

+12 -2
View File
@@ -259,8 +259,13 @@ def build_workflow(show_personal_steps: bool) -> list[StepDefinition]:
"page_splitter",
"Prétraitement des copies",
"Séparer et réordonner les pages",
"Ouvre l’outil interactif de découpage A3 vers A4. La cible peut être un dossier ou un PDF.",
(python("default", "Séparation des pages", "page-split"),),
"Choisissez le découpage manuel ou automatique. Le traitement automatique sépare les A3, "
"préserve les débordements et retire les pages vides, sans réordonner les pages. "
"Le mode manuel permet ensuite de vérifier et modifier ses propositions.",
(
python("default", "Manuellement", "page-split"),
python("automatic", "Automatiquement", "page-split", fixed_args=("--automatic",)),
),
arguments=(
arg_target(),
ArgumentSpec(
@@ -270,6 +275,11 @@ def build_workflow(show_personal_steps: bool) -> list[StepDefinition]:
"--marked",
help="Limite l’opération aux copies signalées dans l’interface au lieu de traiter toutes les copies.",
),
ArgumentSpec(
"workers", "Copies traitées en parallèle", "int", "--workers", default=4,
variants=("automatic",),
help="Nombre de copies analysées simultanément pendant le découpage automatique.",
),
),
artifacts=("Copies", "Copies Originales"),
),