Bonjour,
Si j'envoie une image sur un serveur distant, je sais ajouter un marquage texte dessus, par exemple avec cette fonction:
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
Si j'envoie une image sur un serveur distant, je sais ajouter un marquage texte dessus, par exemple avec cette fonction:
Code:
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