diff --git a/htdocs/core/lib/pdf.lib.php b/htdocs/core/lib/pdf.lib.php index b0cda2ecd6a..30d6b82bb21 100644 --- a/htdocs/core/lib/pdf.lib.php +++ b/htdocs/core/lib/pdf.lib.php @@ -129,8 +129,11 @@ function pdf_getInstance($format='',$metric='mm',$pagetype='P') //$format=array($arrayformat['width'],$arrayformat['height']); //$metric=$arrayformat['unit']; - if (class_exists('TCPDI')) $pdf = new TCPDI($pagetype,$metric,$format); - else $pdf = new TCPDF($pagetype,$metric,$format); + $pdfa=false; // PDF-1.3 + if (! empty($conf->global->PDF_USE_1A)) $pdfa=true; // PDF1/A + + if (class_exists('TCPDI')) $pdf = new TCPDI($pagetype,$metric,$format,true,'UTF-8',false,$pdfa); + else $pdf = new TCPDF($pagetype,$metric,$format,true,'UTF-8',false,$pdfa); // Protection and encryption of pdf if (! empty($conf->global->PDF_SECURITY_ENCRYPTION))