forked from Wavyzz/dolibarr
Modif: mise en option de la protection et l'encryption des pdf
This commit is contained in:
@@ -124,6 +124,17 @@ class pdf_edison extends ModelePDFCommandes
|
||||
// Initialisation document vierge
|
||||
$pdf=new FPDI_Protection('P','mm',$this->format);
|
||||
|
||||
|
||||
// Protection et encryption du pdf
|
||||
if ($conf->global->PDF_SECURITY_ENCRYPTION)
|
||||
{
|
||||
$pdfrights = array('print'); // Ne permet que l'impression du document
|
||||
$pdfuserpass = ''; // Mot de passe pour l'utilisateur final
|
||||
$pdfownerpass = ''; // Mot de passe du propri<72>taire, cr<63><72> al<61>atoirement si pas d<>fini
|
||||
$pdf->SetProtection($pdfrights,$pdfuserpass,$pdfownerpass);
|
||||
}
|
||||
|
||||
|
||||
$pdf->Open();
|
||||
$pdf->AddPage();
|
||||
|
||||
|
||||
@@ -153,7 +153,16 @@ class pdf_einstein extends ModelePDFCommandes
|
||||
|
||||
// Initialisation document vierge
|
||||
$pdf=new FPDI_Protection('P','mm',$this->format);
|
||||
$pdf->SetProtection(array('print')); //ne permet que l'impression du document
|
||||
|
||||
// Protection et encryption du pdf
|
||||
if ($conf->global->PDF_SECURITY_ENCRYPTION)
|
||||
{
|
||||
$pdfrights = array('print'); // Ne permet que l'impression du document
|
||||
$pdfuserpass = ''; // Mot de passe pour l'utilisateur final
|
||||
$pdfownerpass = ''; // Mot de passe du propri<72>taire, cr<63><72> al<61>atoirement si pas d<>fini
|
||||
$pdf->SetProtection($pdfrights,$pdfuserpass,$pdfownerpass);
|
||||
}
|
||||
|
||||
$pdf->Open();
|
||||
$pdf->AddPage();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user