ONYX - 9.0 - Utilisation - XPSConfig et conversion PCL
Différence entre versions
(→Gestion des types de papier) |
(Cette version a été marquée pour être traduite) |
||
(Une révision intermédiaire par le même utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
− | ==Conversion en PCL5== | + | <languages/> |
+ | <translate> | ||
+ | ==Conversion en PCL5== <!--T:1--> | ||
===Balise Language=== | ===Balise Language=== | ||
Pour paramétrer le profil de conversion en conversion XPS to PCL, il faut mettre le paramètre language à PCL | Pour paramétrer le profil de conversion en conversion XPS to PCL, il faut mettre le paramètre language à PCL | ||
<language>PCL</language> | <language>PCL</language> | ||
− | ===Gestion des bacs d'entrée/sortie=== | + | ===Gestion des bacs d'entrée/sortie=== <!--T:2--> |
+ | <!--T:3--> | ||
Il s’agit de définir une table de correspondance entre un code logique (valeur numérique) appliqué dans le document XPS et le code PCL du bac de l’imprimante de destination.La syntaxe dans le profil est : | Il s’agit de définir une table de correspondance entre un code logique (valeur numérique) appliqué dans le document XPS et le code PCL du bac de l’imprimante de destination.La syntaxe dans le profil est : | ||
<inputbin> | <inputbin> | ||
Ligne 18 : | Ligne 21 : | ||
+ | <!--T:4--> | ||
Attention : | Attention : | ||
+ | <!--T:5--> | ||
Les codes logiques (qui peuvent, par exemple, représenter la localisation géographique des bacs sur l’imprimante) peuvent être les mêmes d’une imprimante à l’autre. Ce sont des valeurs ‘utilisateur’ et les codes PCL sont propres à chaque imprimante. Ils peuvent varier d’un constructeur à l’autre et parfois même d’un modèle d’imprimante à l’autre pour une même marque. | Les codes logiques (qui peuvent, par exemple, représenter la localisation géographique des bacs sur l’imprimante) peuvent être les mêmes d’une imprimante à l’autre. Ce sont des valeurs ‘utilisateur’ et les codes PCL sont propres à chaque imprimante. Ils peuvent varier d’un constructeur à l’autre et parfois même d’un modèle d’imprimante à l’autre pour une même marque. | ||
− | ===Gestion des types de papier=== | + | ===Gestion des types de papier=== <!--T:6--> |
+ | <!--T:7--> | ||
Là encore, il s’agit d’une table de correspondance entre une valeur logique (utilisateur) et un code PCL (dépendant du matériel) correspondant au format de papier voulu. | Là encore, il s’agit d’une table de correspondance entre une valeur logique (utilisateur) et un code PCL (dépendant du matériel) correspondant au format de papier voulu. | ||
+ | <!--T:8--> | ||
<u>Gestion au niveau Job d’impression </u> : | <u>Gestion au niveau Job d’impression </u> : | ||
Pour ajouter une séquence MEDIATYPE sur un fichier XPS, vous pouvez lancer la commande suivante : | Pour ajouter une séquence MEDIATYPE sur un fichier XPS, vous pouvez lancer la commande suivante : | ||
Ligne 33 : | Ligne 40 : | ||
− | <mediatype> | + | <!--T:9--> |
+ | <mediatype> | ||
<type from="Papier entête" to="Letterhead" /> | <type from="Papier entête" to="Letterhead" /> | ||
<type from="Pré imprimé" to="Preprinted" /> | <type from="Pré imprimé" to="Preprinted" /> | ||
Ligne 40 : | Ligne 48 : | ||
+ | <!--T:10--> | ||
Dans le flux PCL généré, l’information sera positionnée dans une séquence PJL au début du job d’impression : | Dans le flux PCL généré, l’information sera positionnée dans une séquence PJL au début du job d’impression : | ||
'''@PJL SET MEDIATYPE=Preprinted''' | '''@PJL SET MEDIATYPE=Preprinted''' | ||
+ | <!--T:11--> | ||
<u>Gestion au niveau Document ou à la page </u> : | <u>Gestion au niveau Document ou à la page </u> : | ||
<mediatype mode="AlphanumericID"> | <mediatype mode="AlphanumericID"> | ||
Ligne 52 : | Ligne 62 : | ||
+ | <!--T:12--> | ||
Dans le flux PCL généré, l’information sera positionnée dans des séquences PCL pour chaque document (ou pour chaque page) du job d’impression. Exemple : '''&n11WdPreprinted'''. | Dans le flux PCL généré, l’information sera positionnée dans des séquences PCL pour chaque document (ou pour chaque page) du job d’impression. Exemple : '''&n11WdPreprinted'''. | ||
− | ===Gestion des marges d'impression=== | + | ===Gestion des marges d'impression=== <!--T:13--> |
+ | <!--T:14--> | ||
Deux paramètres, exprimés en points (sur la base d'une résolution de 300 dpi) permettent d’ajuster les marges d’impression horizontales (X) et verticales (Y). Cela correspond aux marges réelles de l'imprimante. | Deux paramètres, exprimés en points (sur la base d'une résolution de 300 dpi) permettent d’ajuster les marges d’impression horizontales (X) et verticales (Y). Cela correspond aux marges réelles de l'imprimante. | ||
<marginx>78</marginx> | <marginx>78</marginx> | ||
Ligne 61 : | Ligne 73 : | ||
+ | <!--T:15--> | ||
<u>Valeurs par défaut</u> : 78 pour marginx et 0 pour marginy. C'est-à-dire 0,66cm pour le marginx et 0cm pour le marginy, correspondant aux marges par défaut des imprimantes PCL. | <u>Valeurs par défaut</u> : 78 pour marginx et 0 pour marginy. C'est-à-dire 0,66cm pour le marginx et 0cm pour le marginy, correspondant aux marges par défaut des imprimantes PCL. | ||
− | ===Gestion de l'agrafage=== | + | ===Gestion de l'agrafage=== <!--T:16--> |
+ | <!--T:17--> | ||
Nouvelle table de correspondance entre un type d’agrafage défini dans le document XPS et le code PCL/PJL qui sera inséré dans le document final pour piloter le matériel d’agrafage. | Nouvelle table de correspondance entre un type d’agrafage défini dans le document XPS et le code PCL/PJL qui sera inséré dans le document final pour piloter le matériel d’agrafage. | ||
+ | <!--T:18--> | ||
La syntaxe dans le profil est : | La syntaxe dans le profil est : | ||
<stapling> | <stapling> | ||
Ligne 75 : | Ligne 90 : | ||
+ | <!--T:19--> | ||
Types d’agrafage supportés : | Types d’agrafage supportés : | ||
+ | <!--T:20--> | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Ligne 99 : | Ligne 116 : | ||
− | ===Gestion des images=== | + | ===Gestion des images=== <!--T:21--> |
− | ====Mutualisation des ressources==== | + | ====Mutualisation des ressources==== <!--T:22--> |
+ | <!--T:23--> | ||
Pour optimiser la taille du flux converti, un premier paramètre permet de gérer les images du fond de page en tant que ressource dans le document. Les images communes à plusieurs pages ne sont présentes qu’une seule fois dans le PCL final. | Pour optimiser la taille du flux converti, un premier paramètre permet de gérer les images du fond de page en tant que ressource dans le document. Les images communes à plusieurs pages ne sont présentes qu’une seule fois dans le PCL final. | ||
+ | <!--T:24--> | ||
La syntaxe dans le profil est :<code><imageresource>ON</imageresource></code> | La syntaxe dans le profil est :<code><imageresource>ON</imageresource></code> | ||
+ | <!--T:25--> | ||
<u>Valeurs supportées</u> : ON/OFF, on/off, YES/NO, yes/no, 0/1 | <u>Valeurs supportées</u> : ON/OFF, on/off, YES/NO, yes/no, 0/1 | ||
− | ====Compression des images==== | + | ====Compression des images==== <!--T:26--> |
+ | <!--T:27--> | ||
Toujours dans le but d’optimiser la taille des flux, plusieurs algorithmes de compression des images en sortie sont implémentés et peuvent être utilisés dans les profils :<code><RasterCompressionMethod>Raw</RasterCompressionMethod></code> | Toujours dans le but d’optimiser la taille des flux, plusieurs algorithmes de compression des images en sortie sont implémentés et peuvent être utilisés dans les profils :<code><RasterCompressionMethod>Raw</RasterCompressionMethod></code> | ||
+ | <!--T:28--> | ||
<u>Valeurs supportées</u> : | <u>Valeurs supportées</u> : | ||
+ | <!--T:29--> | ||
*Raw : Mode brut, sans optimisation ni compression. Ce mode n’est pas conseillé en production, il permet en revanche de valider l’interprétation du flux d’image en entrée. | *Raw : Mode brut, sans optimisation ni compression. Ce mode n’est pas conseillé en production, il permet en revanche de valider l’interprétation du flux d’image en entrée. | ||
+ | <!--T:30--> | ||
*RLE : Mode Run Length Encoding. Cette méthode est conseillée pour les images avec un taux élevé de couleurs identique. En revanche, elle est fortement déconseillée pour les images avec des dégradés de couleurs. | *RLE : Mode Run Length Encoding. Cette méthode est conseillée pour les images avec un taux élevé de couleurs identique. En revanche, elle est fortement déconseillée pour les images avec des dégradés de couleurs. | ||
+ | <!--T:31--> | ||
*TIFF : Mode RLE amélioré. Cette méthode polyvalente mixe les deux précédentes évitant ainsi de perdre de la place sur les dégradés notamment. | *TIFF : Mode RLE amélioré. Cette méthode polyvalente mixe les deux précédentes évitant ainsi de perdre de la place sur les dégradés notamment. | ||
*DeltaRow : Mode Différence de ligne. Cette méthode utilise la ligne précédente pour décrire la ligne suivante et n’encode donc que les différences. Méthode optimale dans la plupart des cas. | *DeltaRow : Mode Différence de ligne. Cette méthode utilise la ligne précédente pour décrire la ligne suivante et n’encode donc que les différences. Méthode optimale dans la plupart des cas. | ||
+ | <!--T:32--> | ||
*Adaptive : Mode adaptatif. Cette méthode détecte parmi les précédentes quelle méthode est la meilleure pour chacune des lignes de l’image à encoder. | *Adaptive : Mode adaptatif. Cette méthode détecte parmi les précédentes quelle méthode est la meilleure pour chacune des lignes de l’image à encoder. | ||
*Dynamic : Version améliorée du mode Adaptive pour les très grosses images, notamment en combinaison avec le paramètre fullimage à ON. | *Dynamic : Version améliorée du mode Adaptive pour les très grosses images, notamment en combinaison avec le paramètre fullimage à ON. | ||
− | ====Gestion des remplissages==== | + | ====Gestion des remplissages==== <!--T:33--> |
+ | <!--T:34--> | ||
Pour les sorties en noir et blanc uniquement, le paramètre suivant permet d’utiliser les motifs de remplissage générés dans le XPS (= true), ou bien ceux de l’imprimante (= false) :<code><uploadPattern>true</uploadPattern></code> | Pour les sorties en noir et blanc uniquement, le paramètre suivant permet d’utiliser les motifs de remplissage générés dans le XPS (= true), ou bien ceux de l’imprimante (= false) :<code><uploadPattern>true</uploadPattern></code> | ||
+ | </translate> |
Version actuelle datée du 2 janvier 2025 à 15:42
Sommaire
Conversion en PCL5
Balise Language
Pour paramétrer le profil de conversion en conversion XPS to PCL, il faut mettre le paramètre language à PCL <language>PCL</language>
Gestion des bacs d'entrée/sortie
Il s’agit de définir une table de correspondance entre un code logique (valeur numérique) appliqué dans le document XPS et le code PCL du bac de l’imprimante de destination.La syntaxe dans le profil est :
<inputbin> <bin from="1" to="8" /> <bin from="2" to="1" /> <bin from="3" to="2" /> </inputbin> <outputbin> <bin from="5" to="2" /> <bin from="7" to="3" /> </outputbin>
Attention :
Les codes logiques (qui peuvent, par exemple, représenter la localisation géographique des bacs sur l’imprimante) peuvent être les mêmes d’une imprimante à l’autre. Ce sont des valeurs ‘utilisateur’ et les codes PCL sont propres à chaque imprimante. Ils peuvent varier d’un constructeur à l’autre et parfois même d’un modèle d’imprimante à l’autre pour une même marque.
Gestion des types de papier
Là encore, il s’agit d’une table de correspondance entre une valeur logique (utilisateur) et un code PCL (dépendant du matériel) correspondant au format de papier voulu.
Gestion au niveau Job d’impression :
Pour ajouter une séquence MEDIATYPE sur un fichier XPS, vous pouvez lancer la commande suivante :
"[%PATH_BIN%]/map_xps" "-infile:[%MAP_FILE_IN%]" "-set:MEDIATYPE=Papier_entete" "-outfile:[%MAP_FILE_OUT%]"
<mediatype> <type from="Papier entête" to="Letterhead" /> <type from="Pré imprimé" to="Preprinted" /> <type from="Papier normal" to="Plain" /> </mediatype>
Dans le flux PCL généré, l’information sera positionnée dans une séquence PJL au début du job d’impression :
@PJL SET MEDIATYPE=Preprinted
Gestion au niveau Document ou à la page :
<mediatype mode="AlphanumericID"> <type from="Papier entête" to="Letterhead" /> <type from="Pré imprimé" to="Preprinted" /> <type from="Papier normal" to="Plain" /> </mediatype>
Dans le flux PCL généré, l’information sera positionnée dans des séquences PCL pour chaque document (ou pour chaque page) du job d’impression. Exemple : &n11WdPreprinted.
Gestion des marges d'impression
Deux paramètres, exprimés en points (sur la base d'une résolution de 300 dpi) permettent d’ajuster les marges d’impression horizontales (X) et verticales (Y). Cela correspond aux marges réelles de l'imprimante.
<marginx>78</marginx> <marginy>0</marginy>
Valeurs par défaut : 78 pour marginx et 0 pour marginy. C'est-à-dire 0,66cm pour le marginx et 0cm pour le marginy, correspondant aux marges par défaut des imprimantes PCL.
Gestion de l'agrafage
Nouvelle table de correspondance entre un type d’agrafage défini dans le document XPS et le code PCL/PJL qui sera inséré dans le document final pour piloter le matériel d’agrafage.
La syntaxe dans le profil est :
<stapling> <staple from="SaddleStitch" to="@PJL SET STAPLE=ON" /> <staple from="StapleBottomLeft" to="@PJL SET STAPLE=ON" /> … </stapling>
Types d’agrafage supportés :
SaddleStitch | reliure cousue |
StapleBottomLeft | agrafage en bas à gauche |
StapleBottomRight | agrafage en bas à droite |
StapleDualBottom | agrafage en bas |
StapleDualLeft | agrafage à gauche |
StapleDualRight | agrafage à droite |
StapleDualTop | agrafage en haut |
StapleTopLeft | agrafage en haut à gauche |
StapleTopRight | agrafage en haut à droite |
Gestion des images
Mutualisation des ressources
Pour optimiser la taille du flux converti, un premier paramètre permet de gérer les images du fond de page en tant que ressource dans le document. Les images communes à plusieurs pages ne sont présentes qu’une seule fois dans le PCL final.
La syntaxe dans le profil est :<imageresource>ON</imageresource>
Valeurs supportées : ON/OFF, on/off, YES/NO, yes/no, 0/1
Compression des images
Toujours dans le but d’optimiser la taille des flux, plusieurs algorithmes de compression des images en sortie sont implémentés et peuvent être utilisés dans les profils :<RasterCompressionMethod>Raw</RasterCompressionMethod>
Valeurs supportées :
- Raw : Mode brut, sans optimisation ni compression. Ce mode n’est pas conseillé en production, il permet en revanche de valider l’interprétation du flux d’image en entrée.
- RLE : Mode Run Length Encoding. Cette méthode est conseillée pour les images avec un taux élevé de couleurs identique. En revanche, elle est fortement déconseillée pour les images avec des dégradés de couleurs.
- TIFF : Mode RLE amélioré. Cette méthode polyvalente mixe les deux précédentes évitant ainsi de perdre de la place sur les dégradés notamment.
- DeltaRow : Mode Différence de ligne. Cette méthode utilise la ligne précédente pour décrire la ligne suivante et n’encode donc que les différences. Méthode optimale dans la plupart des cas.
- Adaptive : Mode adaptatif. Cette méthode détecte parmi les précédentes quelle méthode est la meilleure pour chacune des lignes de l’image à encoder.
- Dynamic : Version améliorée du mode Adaptive pour les très grosses images, notamment en combinaison avec le paramètre fullimage à ON.
Gestion des remplissages
Pour les sorties en noir et blanc uniquement, le paramètre suivant permet d’utiliser les motifs de remplissage générés dans le XPS (= true), ou bien ceux de l’imprimante (= false) :<uploadPattern>true</uploadPattern>