Fix of build mass pdf files
This commit is contained in:
parent
bcef81a453
commit
21343804b8
@ -32,6 +32,7 @@ require_once(DOL_DOCUMENT_ROOT."/paiement.class.php");
|
|||||||
require_once(DOL_DOCUMENT_ROOT."/lib/files.lib.php");
|
require_once(DOL_DOCUMENT_ROOT."/lib/files.lib.php");
|
||||||
require_once(DOL_DOCUMENT_ROOT."/includes/fpdf/fpdfi/fpdi.php");
|
require_once(DOL_DOCUMENT_ROOT."/includes/fpdf/fpdfi/fpdi.php");
|
||||||
|
|
||||||
|
|
||||||
$langs->load("bills");
|
$langs->load("bills");
|
||||||
|
|
||||||
$facid = isset($_GET["facid"])?$_GET["facid"]:'';
|
$facid = isset($_GET["facid"])?$_GET["facid"]:'';
|
||||||
@ -68,6 +69,9 @@ if ($_POST["action"] == "builddoc" && $user->rights->facture->lire)
|
|||||||
|
|
||||||
// Create empty PDF
|
// Create empty PDF
|
||||||
$pdf=new FPDI('P','mm','A4');
|
$pdf=new FPDI('P','mm','A4');
|
||||||
|
if ($conf->global->MAIN_DISABLE_PDF_COMPRESSION) $pdf->SetCompression(false);
|
||||||
|
//$pdf->SetCompression(false);
|
||||||
|
|
||||||
//$pdf->Open();
|
//$pdf->Open();
|
||||||
//$pdf->AddPage();
|
//$pdf->AddPage();
|
||||||
//$title=$langs->trans("BillsCustomersUnpayed");
|
//$title=$langs->trans("BillsCustomersUnpayed");
|
||||||
@ -79,9 +83,9 @@ if ($_POST["action"] == "builddoc" && $user->rights->facture->lire)
|
|||||||
{
|
{
|
||||||
// Charge un document PDF depuis un fichier.
|
// Charge un document PDF depuis un fichier.
|
||||||
$pagecount = $pdf->setSourceFile($file);
|
$pagecount = $pdf->setSourceFile($file);
|
||||||
for ($i = 1; $i <= $pagecount; $i++)
|
for ($i = 1; $i <= $pagecount; $i++)
|
||||||
{
|
{
|
||||||
$tplidx = $pdf->ImportPage($i);
|
$tplidx = $pdf->importPage($i);
|
||||||
$s = $pdf->getTemplatesize($tplidx);
|
$s = $pdf->getTemplatesize($tplidx);
|
||||||
$pdf->AddPage($s['h'] > $s['w'] ? 'P' : 'L');
|
$pdf->AddPage($s['h'] > $s['w'] ? 'P' : 'L');
|
||||||
$pdf->useTemplate($tplidx);
|
$pdf->useTemplate($tplidx);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user