marquage d'un fichier PDF distant

seabird
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 305
Inscription: 1 Déc 2003

marquage d'un fichier PDF distant

Message le Sam Nov 22, 2008 1:06

Bonjour,

Si j'envoie une image sur un serveur distant, je sais ajouter un marquage texte dessus, par exemple avec cette fonction:

Code: Tout sélectionner
function watermarkImage ($SourceFile, $WaterMarkText, $DestinationFile) {
   list($width, $height) = getimagesize($SourceFile);
   $image_p = imagecreatetruecolor($width, $height);
   $image = imagecreatefromjpeg($SourceFile);
   imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width, $height);
   $black = imagecolorallocate($image_p, 0, 0, 0);
   $font = 'arial.ttf';
   $font_size = 10;
   imagettftext($image_p, $font_size, 0, 10, 20, $black, $font, $WaterMarkText);
   if ($DestinationFile<>'') {
      imagejpeg ($image_p, $DestinationFile, 100);
   } else {
      header('Content-Type: image/jpeg');
      imagejpeg($image_p, null, 100);
   };
   imagedestroy($image);
   imagedestroy($image_p);
};



Mon problème est que j'envoie un document pdf.
Comment peut-on le marquer automatiquement ?
En fait , j'ai besoin de la présence sur le serveur du fichier original et du fichier marqué.

Merci

FloBaoti
WRInaute impliqué
WRInaute impliqué
 
Messages: 755
Inscription: 30 Avr 2006

Message le Sam Nov 22, 2008 9:51

Forcément ça ne sera pas du tout pareil qu'avec une image !

Je n'ai jamais fait, mais peut-être un début de réponse sur Google... php+pdf+watermark

seabird
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 305
Inscription: 1 Déc 2003

Message le Sam Nov 22, 2008 15:47

J'ai déjà pas mal cherché . Mais pour l'instant , j'ai fait choux blanc.
Si ça continu, je vais devoir envoyer les 2 fichiers. Un que j'ai marqué en local et l'original.

seabird
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 305
Inscription: 1 Déc 2003

Message le Lun Nov 24, 2008 9:47

Une solution que j'entrevois , c'est de convertir le pdf en image et d'ensuite lui appliquer le marquage.
J'aurais ainsi sur le serveur le pdf original et l'image marquée que j'afficherais.
Maintenant , je ne suis pas sur que ce soit une bonne solution...
A ce propos, y a-t'il une solution simple en php pour convertir un pdf en image ?


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: winch et 0 invités