<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://docs.mappingsuite.com/w/index.php?action=history&amp;feed=atom&amp;title=Concat%C3%A9nation_de_fichiers_XPS</id>
	<title>Concaténation de fichiers XPS - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://docs.mappingsuite.com/w/index.php?action=history&amp;feed=atom&amp;title=Concat%C3%A9nation_de_fichiers_XPS"/>
	<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Concat%C3%A9nation_de_fichiers_XPS&amp;action=history"/>
	<updated>2026-05-17T12:02:48Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Concat%C3%A9nation_de_fichiers_XPS&amp;diff=4733&amp;oldid=prev</id>
		<title>Gbarret le 25 mars 2019 à 11:08</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Concat%C3%A9nation_de_fichiers_XPS&amp;diff=4733&amp;oldid=prev"/>
		<updated>2019-03-25T11:08:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://docs.mappingsuite.com/w/index.php?title=Concat%C3%A9nation_de_fichiers_XPS&amp;amp;diff=4733&amp;amp;oldid=788&quot;&gt;Voir les modifications&lt;/a&gt;</summary>
		<author><name>Gbarret</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Concat%C3%A9nation_de_fichiers_XPS&amp;diff=788&amp;oldid=prev</id>
		<title>imported&gt;Admin : 1 révision importée</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Concat%C3%A9nation_de_fichiers_XPS&amp;diff=788&amp;oldid=prev"/>
		<updated>2019-03-06T09:11:19Z</updated>

		<summary type="html">&lt;p&gt;1 révision importée&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version du 6 mars 2019 à 09:11&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;fr&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Aucune différence)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>imported&gt;Admin</name></author>
		
	</entry>
	<entry>
		<id>https://docs.mappingsuite.com/w/index.php?title=Concat%C3%A9nation_de_fichiers_XPS&amp;diff=787&amp;oldid=prev</id>
		<title>imported&gt;Bsteeland le 21 août 2018 à 10:43</title>
		<link rel="alternate" type="text/html" href="https://docs.mappingsuite.com/w/index.php?title=Concat%C3%A9nation_de_fichiers_XPS&amp;diff=787&amp;oldid=prev"/>
		<updated>2018-08-21T10:43:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Cette documentation décrit la fonction permettant de concaténer tous les fichiers XPS d’un répertoire en un ou plusieurs fichier XPS.&lt;br /&gt;
&lt;br /&gt;
==DESCRIPTION DE L’INTERFACE==&lt;br /&gt;
&lt;br /&gt;
===ONGLET STANDARD===&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Input directory : Répertoire racine où se trouvent les fichiers à concaténer, avec ou sans prise en charge des sous-répertoires en fonction de la valeur de Recursive mode.&lt;br /&gt;
Output file : Chemin + nom du ou des fichiers XPS générés&lt;br /&gt;
Maximum number of original files in one output file : Permet de créer des lots de fichiers XPS. Voir exemple ci-dessous.&lt;br /&gt;
Remove original files : Permet de supprimer les fichiers source&lt;br /&gt;
Recursive mode : Disabled, Normal, ou Advanced. Voir exemple ci-dessous.&lt;br /&gt;
&lt;br /&gt;
===ONGLET FILTERS===&lt;br /&gt;
Les filtres permettent de prendre en compte uniquement certains fichiers XPS du répertoire d’entrée &lt;br /&gt;
Filter on the files name : basé sur le nom avec méta-caractère * (exemple : DOCXPS*)&lt;br /&gt;
Filter on date From (yyyy/mm/dd) : date de début de la sélection des fichiers XPS (date de création du fichier)&lt;br /&gt;
Filter on date To (yyyy/mm/dd) : date de fin de la sélection des fichiers XPS  (date de création du fichier)&lt;br /&gt;
&lt;br /&gt;
===ONGLET OUTPUT ACTION===&lt;br /&gt;
&lt;br /&gt;
Cet onglet permet d’envoyer le résultat de la concaténation vers un point d’entrée. &lt;br /&gt;
Entry name : La valeur de ce paramètre est le nom d’un point d’entrée défini dans Mapping. A chaque éxécution du concat folder, le ou les résultats de la concaténation seront envoyé au point d’entrée spécifié&lt;br /&gt;
Hold document : Ce paramètre définit l’état du job en arrivant dans la queue « Entry name » . Soit en « Prêt à imprimer » (non coché) ou soit en « Suspendu » (coché)&lt;br /&gt;
&lt;br /&gt;
Keep document : Ce paramètre définit l’état du job une fois imprimé. Soit le job disparait (non coché), soit on le garde en état « sauvegardé » (coché)&lt;br /&gt;
Keep current userdata : Si coché, ce paramètre permet de garder les userdatas initialisées dans un workflow précédent pour qu’elles soient envoyées dans le job sur le point d’entrée « Entry point »&lt;br /&gt;
Add current parameter : Si coché, ce paramètre permet d’ajouter les userdatas initialisées dans le workflow actuel pour qu’elles soient envoyées dans le job sur le point d’entrée « Entry point »&lt;br /&gt;
&lt;br /&gt;
Le titre (MAP_TITLE) des jobs envoyés est égal soit au nom du fichier XPS généré (spécifié dans le paramètre « Standard / Output file », soit au chemin entier (selon configuration dans le mapping.conf. Voir remarque N° 6)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==EXEMPLES==&lt;br /&gt;
&lt;br /&gt;
Les exemples ci-dessous sont basés sur la structure de répertoires suivante :&lt;br /&gt;
&lt;br /&gt;
===VARIANTE 1 : PARAMETRAGE DE BASE===&lt;br /&gt;
Prenons pour exemple la fonction suivante : &lt;br /&gt;
Dans chaque répertoire (TestConcatFolder, REPx et REPxSOUSx), il y a 3 fichiers XPS :&lt;br /&gt;
FichierXPS1.xps, FichierXPS2.xps, FichierXPS3.xps&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt;Répertoire d’entrée&amp;lt;/b&amp;gt; : &lt;br /&gt;
C:\trash\TestConcatFolder&lt;br /&gt;
*&amp;lt;b&amp;gt;Nom du fichier de sortie&amp;lt;/b&amp;gt; : &lt;br /&gt;
C:\trash\TestConcatFolder_sortie\fichierXPS.xps&lt;br /&gt;
*&amp;lt;b&amp;gt;Mode récursif&amp;lt;/b&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
Il y a 3 modes de récursivité différents :&lt;br /&gt;
-	Disabled&lt;br /&gt;
o	1 seul fichier XPS généré par la concaténation des fichiers XPS contenus dans le répertoire d’entrée « TestConcatFolder » uniquement&lt;br /&gt;
*Normal&lt;br /&gt;
o	1 seul fichier XPS généré par la concaténation de tous les fichier XPS contenus dans le répertoire « TestConcatFolder » ainsi que les fichiers XPS des sous-répertoires&lt;br /&gt;
o	Les fichiers concaténés sont triés par ordre croissant en fonction de leurs noms suivant cet ordre : 0123456789ABCDEFGHI…&lt;br /&gt;
	Ex : Prenons 2 fichiers XPS dans le répertoire TestConcatFolder : 0BONJOUR.xps et ABONJOUR.xps&lt;br /&gt;
	La concaténation sera 0BONJOUR.xps et ensuite ABONJOUR.xps (car si on trie les noms de fichiers par ordre croissant, le 0 est avant le A, donc le fichier XPS dont le nom commence par « 0 » sera concaténé avant le fichier XPS dont le nom commence par « A ») &lt;br /&gt;
*Advanced&lt;br /&gt;
o	1 fichier XPS est généré par répertoire ou sous-répertoire ayant pour nom NOMREPERTOIRE_NOMFICHIERXPS. Dans cet exemple, il y a 9 fichiers XPS (car 9 répertoires ou sous-répertoires)&lt;br /&gt;
o	Noms des 9 fichiers XPS créés dans le répertoire C:\trash\TestConcatFolder : &lt;br /&gt;
	fichierXPS.xps&lt;br /&gt;
	REP1_fichierXPS.xps&lt;br /&gt;
	REP1SOUS1_fichierXPS.xps&lt;br /&gt;
	REP2_fichierXPS.xps&lt;br /&gt;
	REP2SOUS2_fichierXPS.xps&lt;br /&gt;
	REP3_fichierXPS.xps&lt;br /&gt;
	REP3SOUS3_fichierXPS.xps&lt;br /&gt;
	REP4_fichierXPS.xps&lt;br /&gt;
	REP4SOUS4_fichierXPS.xps&lt;br /&gt;
Chacun de ces fichiers comprend la concaténation des fichiers XPS situés dans leur répertoires respectifs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Supprimer les fichiers d’origine&amp;lt;/b&amp;gt; : &lt;br /&gt;
La case n’est pas cochée donc les fichiers sont conservés.&lt;br /&gt;
	&lt;br /&gt;
===VARIANTE 2 : LOTISSEMENT===&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité permet de créer des lots de fichiers concaténés.&lt;br /&gt;
Prenons pour exemple 3 fichiers différents situés dans le répertoire C:\trash\TestConcatFolder&lt;br /&gt;
FichierXPS1.xps, FichierXPS2.xps et FichierXPS3.xps&lt;br /&gt;
 &lt;br /&gt;
Nombre maximum de fichiers d’origine dans un fichier en sortie : « 2 »&lt;br /&gt;
Le résultat de cette concaténation est la création d’un fichier XPS contenant deux fichiers XPS différents et un autre fichier XPS concernant le troisième fichier.&lt;br /&gt;
*FichierXPS_1 contenant la concaténation de fichierXPS1.xps et fichierXPS2.xps&lt;br /&gt;
*FichierXPS_2 contenant la concaténation du fichierXPS3.xps&lt;br /&gt;
&lt;br /&gt;
===VARIANTE 3 : AJOUT DE FILTRES===&lt;br /&gt;
&lt;br /&gt;
L’onglet Filters permet d’ajouter des filtres de sélection des fichiers en fonction de leur nom ou de la date.&lt;br /&gt;
Remarque : Il n’est pas possible de préciser plusieurs valeurs pour le même filtre.&lt;br /&gt;
&lt;br /&gt;
Filtre sur le nom des fichiers&lt;br /&gt;
Cette fonctionnalité permet de sélectionner les fichiers XPS à concaténer en fonction de leur nom.&lt;br /&gt;
Exemple :&lt;br /&gt;
Valeur du filtre : DOC*&lt;br /&gt;
*Cette valeur prend tous les fichiers XPS commençant par « DOC », « DOC1.xps » par exemple&lt;br /&gt;
&lt;br /&gt;
Valeur du filtre : *DOC*&lt;br /&gt;
*Cette valeur prend tous les fichiers XPS contenant « DOC » dans leur nom, « MYDOC1.xps » par exemple&lt;br /&gt;
&lt;br /&gt;
Filtre sur la date de création des fichiers&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité permet de sélectionner les fichiers XPS à concaténer en fonction de leur date de création.&lt;br /&gt;
Exemple 1 :&lt;br /&gt;
*Ce paramétrage prend en compte uniquement les fichiers XPS créés entre le 01 janvier et le 31 décembre 2018.&lt;br /&gt;
Remarque : Si une des deux dates n’est pas spécifiée, sa valeur implicite est * (infinie)&lt;br /&gt;
&lt;br /&gt;
Exemple 2 :&lt;br /&gt;
*Ce paramétrage prend en compte uniquement les fichiers XPS créés à partir du 22/10/2017 (inclus).&lt;br /&gt;
&lt;br /&gt;
Exemple 3 :&lt;br /&gt;
*Ce paramétrage prend en compte tous les fichiers XPS ayant une date de création antérieure ou égale au 24/10/2017.&lt;br /&gt;
&lt;br /&gt;
===VARIANTE 4 : ENVOI VERS UN POINT D’ENTREE===&lt;br /&gt;
&lt;br /&gt;
Après concaténation, les fichiers générés peuvent être envoyés vers un point d’entrée de M-Processing Server. Dans l’exemple ci-dessous, le ou les fichiers concaténés seront envoyés vers le point d’entrée Mapping MY_ENTRY_POINT et ces spool seront sauvegardés après traitement (Case « Keep document » coché)&lt;br /&gt;
&lt;br /&gt;
==REMARQUES==&lt;br /&gt;
&lt;br /&gt;
===REMARQUE 1 – FICHIER DE TYPE AUTRE QU’XPS===&lt;br /&gt;
Dans le cas où un fichier de type autre qu’XPS est présent dans le répertoire à concaténer, un message d’erreur apparait, sans toutefois mettre la queue en erreur :&lt;br /&gt;
&lt;br /&gt;
USER	DB	11/04/2018-15:10:38	5956	Do Render...&lt;br /&gt;
USER	EE	11/04/2018-15:10:38	5956	No _rel/.rels, document C:\trash\TestConcatFolder\formation4.pdf is not an XPS file&lt;br /&gt;
USER	DB	11/04/2018-15:10:38	5956	Done.&lt;br /&gt;
&lt;br /&gt;
===REMARQUE 2 – PAS DE FICHIER XPS===&lt;br /&gt;
S’il n’y a aucun fichier XPS dans le répertoire, il n’y a pas de message d’erreur et aucun fichier XPS n’est créé.&lt;br /&gt;
&lt;br /&gt;
===REMARQUE 3 – FICHIER XPS SANS EXTENSION===&lt;br /&gt;
S’il y a un fichier XPS sans extension (« doc1.xps » nommé « doc1 »), aucun fichier n’est créé car le concat folder se base sur l’extension des fichiers pour déterminer s’il s’agit d’un fichier XPS ou non.&lt;br /&gt;
&lt;br /&gt;
===REMARQUE 4 – ORDRE DE CONCATENATION===&lt;br /&gt;
Les fichiers XPS sont concaténés par ordre croissant en fonction de leur nom (0123456789ABCDE…). La même logique s’applique aux fichiers placés dans des sous-répertoires pour le mode de récursivité « Normal » ou « Advanced ».&lt;br /&gt;
&lt;br /&gt;
===REMARQUE 5 – NOM DU FICHIER DE SORTIE===&lt;br /&gt;
Par défaut, lorsqu’un point d’entrée est défini dans l’onglet « Output action », le « Nom du fichier de sortie » est égal au nom du fichier sans le chemin ni l’extension (variable MAP_TITLE), ci-dessous « concatroot ». &lt;br /&gt;
&lt;br /&gt;
Par contre, il est également possible d’obtenir le chemin complet et l’extension en mettant la variable d’environnement &amp;lt;b&amp;gt;CONCATFOLDER_TITLE_FULLPATH&amp;lt;/b&amp;gt; à « ON », , ci-dessous « D:\MCO\00002414\concatroot.xps »&lt;br /&gt;
&lt;br /&gt;
===REMARQUE 6 – PAS DE VALEUR D’INDEX DANS LE NOM DU FICHIER===&lt;br /&gt;
&lt;br /&gt;
Il n’est pas prévu de générer un nom dynamique utilisant la valeur des index présents dans les fichiers à concaténer dans le nom du ou des fichiers de sortie :&lt;br /&gt;
&lt;br /&gt;
USER	DB	19/04/2018-18:36:18	9676	Used parameters : directory=C:\trash\TestConcatFolder, outfilename=C:\trash\TestConcatFolder_Sortie\fichierXPS1_[[IND_PAGE]].xps, recursivemode=Disabled&lt;br /&gt;
SYST	EE	19/04/2018-18:36:20	13292	Process 9676 stopped with return code 255&lt;br /&gt;
SYST	WW	19/04/2018-18:36:20	13292	Device devTEST_DUPLEX on error: default&lt;br /&gt;
&lt;br /&gt;
===REMARQUE 7 – VARIABLE D’ENVIRONNEMENT DANS LE NOM DU FICHIER===&lt;br /&gt;
&lt;br /&gt;
Il est possible d’inclure des valeurs de variables d’environnement dans les noms des fichiers générés.&lt;br /&gt;
Pour cela, il faut appeler le nom des variables avec [%...%], par exemple [%MAP_JOBNUM%] pour la variable MAP_JOBNUM (numéro du job).&lt;/div&gt;</summary>
		<author><name>imported&gt;Bsteeland</name></author>
		
	</entry>
</feed>