PDF XChange Viewer est un logiciel permettant d’annoter les fichiers pdf.
PDF sous linux
Fusionner 2 documents pdf
- 1ère version from Linuxerie
ghostscript -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sPAPERSIZE=a4 -sOutputFile=resultat.pdf fichier1.pdf fichier2.pdf fichier3.pdf fichier4.pdf - 2ère version from Blogosteff
$ pdf2ps toto.pdf
$ pdf2ps tata.pdf
$ cp tata.ps tatatoto.ps
$ cat toto.ps >> tatatoto.ps
$ ps2pdf tatatoto.ps
- Un script concatpdf.sh (à tester)
#!/bin/sh
NOMFINAL= » »
touch aux.ps
while [ « $# » -gt « 0 » ]
do
pdf2ps $1
FICHIER=$(basename $1 .pdf)
cat $FICHIER.ps >> aux.ps
NOMFINAL=$FICHIER$NOMFINAL
rm $FICHIER.ps
shift
done
ps2pdf aux.ps
rm aux.ps
mv aux.pdf $NOMFINAL.pdf
- Extension pour plusieurs fichiers
./concatpdf *
Plugin pdf pour WordPress
En fait la solution viendrait d’Espagne avec Post2PDF.
Certes l’esthétique n’est pas aussi parfaite qu’avec contuttopdf mais il présente l’avantage de fonctionner chez Free et de ne pas poser de problème de codage de caractères.
Plugin pdf pour WordPress
Un plugin contuttopdf pour obtenir un export au format pdf nettement plus perfomrant que pos2pdf :
Installation
Extrait du site :
- Download the ContuttoPDF plugin.
- Unpack it with a bzip2 unpacking tool (e.g. 7zip).
- Upload the folder
pdf-themes
to yourwp-content/
directory. - Upload the folder
contuttopdf
to yourwp-content/plugins/
directory. - Important: Change the permissions of the directory
wp-content/plugins/contuttopdf/dompdf/lib/fonts
, so that it is writable by the web server. - Go to your Plugins page. In the description text for the ContuttoPDF plugin, click on “compatibility testâ€.
- If all requirements are met and the generating of the demo page works, you can activate the plugin.
- Now put a PDF button on your page with
<?php contutto_pdfbutton(); ?>
somewhere in your template. Instead of a button, you can also have a text, with something like<?php contutto_pdfbutton('This page as PDF'); ?>
. You can apply CSS styling to the anchor via itsid="pdfbutton"
.
Problème
Par défaut, Free tourne avec une version 4 et non 5 de PHP (The ContuttoPDF plugin is based on DOMPDF which requires PHP 5). Il suffit de créer un fichier .htaccess avec la valeur PHP 1 à la racine de votre site.
Concernant les droits d’accès sur le répertoire dompdf je n’ai pas réussi à le résoudre. A priori c’est la mème chose avec wp2pdf
Enfin l’activation du plugin entraine un problème de codage de caractères
Plugin pdf pour WordPress
Un plugin pour obtenir un export au format pdf :
http://www.wordpress-fr.net/plugins?detail-file=post2pdf
Adaptations
Extrait de http://blog.monoco.fr
« …Pour supprimer le cadre gris, ou bien le grossir, le changer de couleur, changer le texte, etc !, il faut ouvrir le fichier config.inc.php dans le dossier post2pdf_fr… »
Problème
La mise en page est loin d’être parfaite