Les API points d'entrée du moteur logiciel FORMULARY.
Le logiciel au coeur de la suite possède différents API de copies, permettant d’imprimer un état en plusieurs exemplaires.
Le principe est d’utiliser les API pour transformer un spool de N pages en un spool de X fois N pages.
L’API de COPIE N° 1 Cet API permet de générer N copies de chaque page du fichier spool. Il génère une page originale sans code spécifique, puis N copies de la page avec en entête un code indiquant le N° de l’exemplaire. Le nombre de copies est fixe pour toutes les pages.
Exemple : Page 1 1 1 - Page 2 2 2 - Page 3 3 3 …
L’API de COPIE N° 2 Cet API travaille selon un paramétrage qui lui est propre, pour un résultat ressemblant à celui de l’API de COPIE N° 1. La différence est dans le nombre de copies par page qui dépend d’un critère de sélection situé dans la page à copier. Exemple : Page 1 1 – Page 2 2 2 2 – Page 3 3 3 …
L’API de COPIE N° 3 Cet API travaille de la même manière que l’API de COPIE N° 2 mais il est adapté aux imprimantes qui éditent face vers le bas. La différence est dans l’ordre d’édition des pages. Exemple : Page 3 3 3 – Page 2 2 2 2 - Page 1 1 …
L’API de COPIE N° 4 Cet API travaille de la même manière que l’API de COPIE N°1, avec comme différence l’ordre des pages. En effet, cet API génère l’état complet N fois, copie et mention (ex : duplicata).
Exemple : Page 1 2 3 – Page 1 2 3 – Page 1 2 3 …
L’API de COPIE N° 5 Cet API reprend le même paramétrage de sélection que l’API de COPIE N° 2, mais l’ordre des pages est modifié. Il génère l’état complet avec des copies des pages différentes.
Exemple : Page 1 2 3 – Page 1 2 3 – Page 2 3 – Page 2 …
L’API de COPIE N° 6 Cet API travaille de la même manière que l’API de COPIE N° 5 mais il est adapté aux imprimantes qui éditent face vers le bas. La différence est dans l’ordre d’édition des pages.
Exemple : Page 3 2 1 – Page 3 2 1 - Page 3 2 – Page 2…
|