2017-10-16 8 views
0

にウォーターマークの色を変更することができません、私の質問は:それはGRAY除き、透かしの色を変更することが可能ですは、私はグレー色以外MPDFの透かしを作成するためのdificullityと常に1ラインを持っているMPDF

  1. ?もしそうなら、mpdf.phpの内部や場所を変更する必要があります。

  2. ウォーターマークを2行に変更できますか?

マイコード:透明度の黒とは異なる色の

<?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

どこPHPコードはありますか? – madalinivascu

+0

何か試しましたか? –

+0

私はすべてを試しませんが、私はmPDFウェブサイト(github)のドキュメントを読んでいますが、答えを見つけることができません。 – Diantokam

答えて

0

ウォーターマークテキストは、現在、MPDFによってサポートされていません。ウォーターマークの変数は、テキスト、透明度、アルファ、フォントのみです。

テキストの透かしイメージを希望の色で使用すると、PDFのサイズが大きくなります。

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

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

+0

実際に私の透かしは変数です。それは、ログインしている現在のユーザのユーザ名を使って透かしを入れているので、透かしとしてイメージを使うともっと複雑になります。 mPDFが将来この機能を実装するまで待つべきだと思いますが、これは素晴らしいツールですが、まだ透かしの機能があまりにも少ないです。 ご協力いただきありがとうございます。 – Diantokam

+0

GitHubの[mPDF repo](https://github.com/mpdf/mpdf)で機能リクエストを発行してください。また、回答をアップしたり、回答を受け入れたとみなしてください。ありがとうございます。 – Finwe

関連する問題