Skip to content

$pdf.merge

Description

Fusionne des documents pdf en un nouveau

Syntaxe

$pdf.merge( files [ , options ] )

Paramètres

files array
Tableau contenant les pdf à fusionner. Le tableau peut contenir des objets file et/ou des paths de fichiers pdf.

options map order array : Matrice indiquant l'ordre de reprise des pages. La matrice doit se présenter comme un tableau dans lequel chaque élément est une paire contenant l'id de fichier et l'id de page. Par exemple, pour indiquer que le PDF en sortie doit reprendre la 1re page du 2e pdf suivi des 4e et 5e pages du 1e pdf, on passera la valeur [ [ 1, 0 ], [ 0, 3 ], [ 0, 4 ] ] (les id de pdf et de page sont 0-based).

    Les références de pages peuvent également être passées sous forme de 
    tableau. Dans l'exemple précédent, il est possible de regrouper les 
    références aux pages 4 et 5 en utilisant la notation suivante: 
    `[ [ 1, 0 ], [ 0, [ 3, 4 ] ] ]`

`destination` _file{@class=ewt-type}_
:   Fichier de destination. Si `null` ou non spécifié, la méthode se 
    charge de créer un fichier dans le répertoire de travail.

Retour

Retourne le fichier de destination ou null si une erreur s'est produite durant le traitement.

Exemple

1
$pdf.merge(...)