Comment combiner plusieurs fichiers PDF en un seul document avec Latex?

PDF est un format de fichier largement utilisé pour l'échange de fichiers. Il peut être nécessaire de combiner plusieurs documents PDF dans un seul fichier, par exemple : regrouper plusieurs documents numérisés séparément dans un seul fichier PDF, ou joindre des certificats et des pièces justificatives à votre CV pour créer un PDF pour une demande d'emploi.

Il est possible de créer des documents PDF en Latex en utilisant le PdfLatex ou dvi2ps puis ps2pdf. Si vous souhaitez combiner plusieurs documents dans un seul fichier PDF, vous pouvez utiliser le package "pdfpages" (vous pouvez le télécharger gratuitement à partir du référentiel Latex s'il n'est pas encore installé avec votre système latex).

L'exemple simple ci-dessous montre comment créer un document Latex (article) dans lequel des fichiers PDf externes sont inclus à l'aide de la commande \includepdf. Exemple:

\includepdf{somefolder/file1.pdf}
pour inclure le fichier file1.pdf situé dans le dossier somefolder.
 
Pour inclure toutes les pages du fichier file1.pdf situé dans le dossier somefolder, utiliser le paramètre "pages":
\includepdf[pages=-]{somefolder/file1.pdf}

Vous pouvez également n'inclure que des pages sélectionnées à partir de documents externes. Exemple:
\includepdf[pages={2-3}]{anotherfolder/onlyincludepartially.pdf}
pour inclure les pages 2 à 3 du fichier  onlyincludepartially.pdf situé dans le dossier anotherfolder.

Il existe d'autres options disponibles avec le forfait. Voir la documentation jointe.  

 

L'exemple complet de Latex est le suivant.


\documentclass{article}
\usepackage{pdfpages}

\begin{document}

Here is the introduction to \emph{some kind of notebook}.

\includepdf{somefolder/file1.pdf}

Here's maybe some text in between.

\includepdf[pages={2-3}]{anotherfolder/onlyincludepartially.pdf}

And here might be some end-notes.
\includepdf[pages=-,pagecommand={},width=\textwidth]{file.pdf}

\end{document}


تعبيراتتعبيرات

المشاركات الشائعة

شاهد التلفزيون على الانترنت