A propos de DDX

Le service Assembler utilise un langage de type XML, appelé Document Description XML (DDX), avec lequel vous pouvez décrire la sortie que vous souhaitez obtenir. DDX est un langage de marquage déclaratif dont les éléments représentent des blocs de création de documents. Ces blocs de création comportent des documents PDF et XDP, des fragments de formulaire XDP, ainsi que d’autres éléments tels que des commentaires, des signets et du texte avec style.

Un document DDX peut spécifier des documents cible présentant les caractéristiques suivantes :

  • Un document PDF assemblé à partir de documents PDF multiples.

  • Divers documents PDF issus d’un document PDF unique.

  • Un portfolio PDF incluant une interface utilisateur autonome et plusieurs documents, PDF et non PDF.

  • Un document XDP assemblé à partir de plusieurs documents XDP.

  • Un document XDP contenant des fragments XML insérés de manière dynamique dans un document XDP.

  • Un document PDF contenant un document XDP.

  • Des fichiers XML fournissant des informations sur les caractéristiques d’un document PDF. Les caractéristiques présentées incluent du texte, des commentaires, des données de formulaire, des pièces jointes, des fichiers utilisés dans des portfolios PDF, des signets et des propriétés PDF. Ces propriétés PDF indiquent les propriétés du formulaire, la rotation des pages et l’auteur du document.

Vous pouvez utiliser DDX pour étendre les documents PDF dans le cadre de l’assemblage et du désassemblage de documents. Vous pouvez combiner des effets parmi les suivants :

  • ajout ou suppression de filigranes ou d’arrière-plans sur les pages sélectionnées ;

  • insertion ou suppression d’en-têtes et de pieds de page sur les pages sélectionnées ;

  • suppression de la structure et des capacités de navigation dans un package PDF ou un portfolio PDF (le résultat est un fichier PDF unique) ;

  • renumérotation des intitulés de page (ces derniers sont généralement utilisés pour la numérotation des pages) ;

  • importation de métadonnées à partir d’un autre document source ;

  • ajout ou suppression de pièces jointes, de signets, de liens, de commentaires et de tout élément JavaScript ;

  • définition des caractéristiques d’affichage initiales et optimisation de l’affichage sur le Web ;

  • définition de droits pour les PDF chiffrés ;

  • rotation de pages ou rotation et déplacement du contenu des pages ;

  • modification de la taille des pages sélectionnées ;

  • fusion des données avec un PDF basé sur XFA.

Vous pouvez utiliser une simple mise en correspondance des entrées pour indiquer l’emplacement des documents source et cible. Il est également possible d’utiliser les types d’URL suivants pour les données externes :

  • Application

  • Contentspace (obsolète)

  • Fichier

  • FTP

  • HTTP/HTTPS

  • Mise en correspondance des entrées

  • Processus

  • Référentiel (déconseillé pour toute utilisation dans le service Assembler)