Example #1
0
    } else {
        $avere = number_format($movimenti["import"],2, '.', '');
        $dare = 0;
        $saldo -= $movimenti["import"];
    }
    $pdf->Cell(20,4,$datamov,1,0,'L');
    $pdf->Cell(75,4,$movimenti['descri'],1,0,'L');
    if ($movimenti['numdoc'] > 0) {
        $pdf->Cell(18,4,$movimenti['numdoc']."/".$movimenti['seziva'],1,0,'C');
    } else {
        $pdf->Cell(18,4,'',1);
    }
    $pdf->Cell(18,4,$datadoc,1,0,'R');
    if ($dare != 0) $pdf->Cell(18,4,$dare,1,0,'R'); else $pdf->Cell(18,4,'',1);
    if ($avere != 0) $pdf->Cell(18,4,$avere,1,0,'R'); else $pdf->Cell(18,4,'',1);
    $pdf->Cell(20,4,gaz_format_number($saldo),1,1,'R');
}

if (isset($_GET["dest"]) && $_GET["dest"]=='E'){ // è stata richiesta una e-mail
   $dest = 'S';     // Genero l'output pdf come stringa binaria
   // Costruisco oggetto con tutti i dati del file pdf da allegare
   $content->name = 'Estratto_conto_del_'.intval($_GET["annini"]).'_'.intval($_GET["annfin"]).'.pdf';
   $content->string = $pdf->Output('Estratto_conto_del_'.intval($_GET["annini"]).'_'.intval($_GET["annfin"]).'.pdf', $dest);
   $content->encoding = "base64";
   $content->mimeType = "application/pdf";
   $gMail = new GAzieMail();
   $gMail->sendMail($admin_aziend,$admin_aziend,$content,$conto);
} else { // va all'interno del browser
   $pdf->Output();
}
?>
Example #2
0
                   if ($vi['cl_val']==$vi['op_val']){
                      $vi['status']=2; // la partita è chiusa ma è esposta a rischio insolvenza 
                      $pdf->SetFillColor(255,245,185);
                      $class_paymov='FacetDataTDevidenziaOK';
                   }
                } else {
                   if ($vi['cl_val']==$vi['op_val']){ // chiusa e non esposta
                      $cl_exp='';
                      $pdf->SetFillColor(230,255,230);
                   } elseif($vi['status']==3){ // SCADUTA
                      $cl_exp='';
                      $pdf->SetFillColor(255,160,160);
                   } elseif($vi['status']==9){ // PAGAMENTO ANTICIPATO
                      $pdf->SetFillColor(190,190,255);
                      $vi['expiry']=$vi['cl_exp'];
                   }
                }
                $pdf->Cell(28,4,$vi['id'],'LTB',0,'C',1,'',1);
                $pdf->Cell(28,4,$v_op,1,0,'R',1);
                $pdf->Cell(28,4,gaz_format_date($vi['expiry']),1,0,'C',1,'',1);
                $pdf->Cell(28,4,$v_cl,1,0,'R',1);
                $pdf->Cell(28,4,$cl_exp,1,0,'C',1);
                $pdf->Cell(28,4,$expo,1,0,'C',1);
                $pdf->Cell(18,4,$script_transl['status_value'][$vi['status']],1,1,'C',1);
             }
          }
      }
}
$pdf->setRiporti('');
$pdf->Output();
?>
Example #3
0
                       if (empty($cee)){
                          $cee='AVERE: ';
                       } else {
                          $cee.="\nAVERE: ";
                       }
                    $cee.=$d_b[substr($cm_a,0,1)].' '.$des_cee;
                    if (substr($row['codice'],0,1)=='1'){
                        $cee .= ' (in diminuzione)';
                    }
                    $cee .=' '.$data[$cm_a];
                }
            }
            if (empty($cee)) {
                $cee=$row['annota'];
            } else {
                $cee .="\n".$row['annota'];
            }
            $pdf->MultiCell(65,4,$cee,'LR','L',false);
            $ly=$pdf->GetY();
            $pdf->Line(10,$ly,10,$y);
            $pdf->Line(25,$ly,25,$y);
            $pdf->SetFont('helvetica','',7);


    }
    $ctrl_mas = $mas;
}
$pdf->Cell(135,1,'','T');
$pdf->Output($title.'.pdf');
?>