DavidBInfo

Maintenance informatique

et développement

de programme personnalisé

Programme "Imposition feuillet"


Ce petit programme a été réalisé pour calculer des impositions de feuille de papier d'un format AxB dans des feuilles de papier de format CxD (avec CxD > AxB).


Typiquement, il s'agit d'un problème basique d'imprimeur qui veut savoir combien de feuilles du format final d'un document on peut imprimer sur une feuille d'impression grand format.


Si certains résultats sont évidents du fait de la standardisation des formats (une feuille de format 65x92 cm peut contenir au maximum 9 feuilles de format A4 (soit 21 x 29.7 cm), certaines contraintes d'impression peuvent diminuer le nombre de poses imprimables.






En reprenant l'exemple ci-dessus, on ne peut plus mettre que 8 poses si l'on souhaite que le grand côté de la page A4 soit parallèle au petit côté de la feuille d'impression (problème de filigrane du papier par exemple).






Le problème se complique si le format des pages à imposer n'est plus standard (format 12.3 x 15.7 cm par exemple) et si l'on veut optimiser le nombre de poses et/ou le format du papier à faire fabriquer. Mon programme permet donc de calculer toutes les impositions possibles et de choisir celle que l'on souhaite utiliser en fonction des contraintes d'impression nécessaires à respecter.

Il comporte une fenêtre principale permettant le calcul des impositions et une fenêtre de paramétrage permettant de simplifier la saisie des contraintes d'impression. Une fois l'imposition choisie, il suffit d'imprimer un récapitulatif pour calculer son devis ou le donner à la fabrication.

  

Ce programme est encore utilisé par certains anciens collègues. Des améliorations sont prévues :

  • Possibilité d'avoir une contrainte de nombre de modèles différents.
  • Amélioration des impositions croisées (possibilité d'avoir 3 zones).
  • Création d'imposition de cahiers.
  • Création d'une version Androïd.
  • Création d'imposition d'amalgame (très complexe et à très long terme).