/**
  * @param Certificado $certificado
  * @throws \Exception
  */
 public function crearPdf(Certificado $certificado)
 {
     $empleado = new Empleado($certificado->cedula_empleado);
     //echo print_r($empleado);
     //$empleado = new Empleado();
     $pdf = new FPDF('P', 'cm', 'Letter');
     //$pdf = new FPDF_Protection();
     //$pdf->SetProtection(array('print'));
     $pdf->AddPage();
     $pdf->SetMargins(3, 3, 2);
     $pdf->SetAutoPageBreak(true, 1);
     $pdf->SetLineWidth(1.5);
     $pdf->SetFont('Arial');
     $pdf->Image(realpath(__DIR__ . '/../../../../assets/images/logo.png'), 14, 0.3, 5, 'PNG');
     $pdf->SetFont('Arial', '', 6);
     $pdf->Cell(17.5, 6, $certificado->id, 0, 2, 'R');
     $pdf->SetFont('Arial', '', 12);
     $pdf->Ln(0);
     $pdf->Cell(0, 0, 'Valledupar, ' . $this->formatFecha($certificado->fecha), 0, 2, 'L');
     $pdf->Ln(2);
     $pdf->Cell(0, 0, 'EL DEPARTAMENTO DE TALENTO HUMANO', 0, 2, 'C');
     $pdf->Ln(1);
     $pdf->Cell(0, 0, utf8_decode('DE LÁCTEOS DEL CESAR S.A.'), 0, 2, 'C');
     $pdf->Ln(2);
     $pdf->SetFont('Arial', 'B');
     $pdf->Cell(0, 0, 'CERTIFICA:', 0, 2, 'C');
     $pdf->Ln(2);
     $pdf->SetFont('Arial');
     $contratoEmpleado = $empleado->getContrato();
     $salario = '.';
     if ($certificado->tipo == 2) {
         $salario = ', devengando un salario básico mensual de $' . number_format($contratoEmpleado->salario) . '.';
     }
     if ($certificado->tipo == 3) {
         $salario = ', devengando un salario promedio mensual de $' . number_format($contratoEmpleado->salarioPromedio(), 0, '', '.') . '.';
     }
     $labora = 'labora';
     $feca_contratacion = "desde el " . $this->formatFecha($contratoEmpleado->fecha_ingreso);
     if ($contratoEmpleado->getEstado() == 'retirado') {
         $labora = 'laboró';
         $feca_contratacion .= ', hasta el ' . $this->formatFecha($contratoEmpleado->fecha_retiro);
     } else {
         $feca_contratacion = ' mediante contrato ' . $contratoEmpleado->getTipo() . ', ' . $feca_contratacion;
     }
     $pdf->MultiCell(0, 0.6, utf8_decode('Que el señor(a) ' . strtoupper($empleado->nombres . ' ' . $empleado->apellido1 . ' ' . $empleado->apellido2 . ' ') . 'con cédula de ciudadanía ' . $empleado->cedula . ", {$labora} en esta compañía en el cargo de " . $contratoEmpleado->getCargo()->nombre . ', ' . $feca_contratacion . $salario), 0, 'J', false);
     $pdf->Ln(2);
     $pdf->Cell(0, 0, utf8_decode('Esta certificación se expide a solicitud del interesado.'), 0, 2);
     $pdf->Ln(5);
     $pdf->Image(realpath(__DIR__ . '/../../../../assets/images/Firma.png'), 8, 19, 7, 'PNG');
     $pdf->SetFont('Arial', 'B');
     $pdf->Cell(0, 0, 'MAYRA ALEJANDRA CARO DAZA', 0, 2, 'C');
     $pdf->Ln(0.5);
     $pdf->SetFont('Arial');
     $pdf->Cell(0, 0, 'Jefe de Talento Humano', 0, 2, 'C');
     $pdf->Image(realpath(__DIR__ . '/../../../../assets/images/Pie.JPG'), 1, 25.5, 19, 'JPG');
     $pdf->Output($certificado->id . '.pdf', 'I');
     return true;
 }