2017-10-16 3 views
0

Je dificullity créer filigrane MPDF sauf la couleur gris et toujours 1 ligne, ma question est la suivante:Impossible de changer de couleur en filigrane MPDF

  1. Il est possible de changer la couleur du filigrane, sauf GREY? si oui comment ou où à l'intérieur mpdf.php je devrais changer.

  2. Il est possible de changer (faire) le filigrane en 2 lignes?

Mon code:

<?php 
include('../includes/mPDF/mpdf.php'); 
$file  = "./TMP/dummy.pdf"; 
$watermark = "ILLEGAL"; 
$mpdf_dee = new mPDF(); 
$mpdf_dee->SetImportUse(); 
$pagecount = $mpdf_dee->SetSourceFile($file); 
$mpdf_dee->AddPage(); 
$import_page = $mpdf_dee->ImportPage(); 
$mpdf_dee->UseTemplate($import_page); 
$mpdf_dee->SetWatermarkText("$watermark", 0.4); 
$mpdf_dee->watermark_font = 'Arial'; 
$mpdf_dee->showWatermarkText = true; 
$mpdf_dee->Output(); 
?> 
+3

où est votre code php? – madalinivascu

+0

avez-vous essayé quelque chose? –

+0

Je n'essaie pas tout, mais je lis la documentation sur le site mPDF (github) mais je ne trouve pas la réponse.Veuillez m'aider, thq. – Diantokam

Répondre

0

texte du filigrane d'une autre couleur que le noir avec la transparence actuellement pas pris en charge par MPDF. Seules les variables pour le filigrane sont le texte, la transparence ou l'alpha, et la police.

Vous pouvez utiliser une image en filigrane du texte dans la couleur de votre choix, ce qui augmente la taille du fichier PDF.

$mpdf->SetWatermarkImage('background.jpg'); 
$mpdf->showWatermarkImage = true; 

https://mpdf.github.io/reference/mpdf-functions/setwatermarkimage.html

+0

En fait, mon filigrane est une variable, c'est un filigrane pdf en utilisant le nom d'utilisateur de l'utilisateur actuel qui est connecté, donc ce sera plus complexe si j'utilise l'image comme filigrane. Je pense que je devrais attendre jusqu'à ce que mPDF implémente cette fonctionnalité à l'avenir, c'est un excellent outil, mais encore trop peu de fonctionnalités pour le filigrane. Nous vous remercions de votre aide. – Diantokam

+0

Bien sûr, n'hésitez pas à émettre une demande de fonctionnalité sur le [repo mPDF] (https://github.com/mpdf/mpdf) sur GitHub. En outre, s'il vous plaît envisager d'upvoting et/ou de marquer la réponse comme acceptée, merci. – Finwe