Advertisement
ArcaniSGK507

Untitled

Feb 5th, 2025
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.61 KB | None | 0 0
  1. <?php
  2. require('fpdf.php');
  3.  
  4. // Crear instancia del PDF
  5. $pdf = new FPDF();
  6. $pdf->AddPage();
  7. $pdf->SetMargins(20, 10, 20); // Márgenes
  8. $pdf->SetFont('Arial', '', 12);
  9.  
  10. // Definir variables
  11. $fechacreacion = date("d/m/Y"); // Fecha actual
  12. $nombre = "Juan Pérez"; // Nombre dinámico
  13. $numeroN = "123456789"; // Número de cédula
  14. $identificacionnpuntos = "."; // Caracter adicional
  15. $lugarexpCC = "Panamá"; // Lugar de expedición
  16.  
  17. // Agregar contenido al PDF
  18. $pdf->Ln(10);
  19. $pdf->Cell(0, 5, utf8_decode('Corozal, ' . $fechacreacion . '.'), 0, 1, 'L');
  20. $pdf->Ln(5);
  21. $pdf->Cell(0, 5, utf8_decode('Señores'), 0, 1, 'L');
  22.  
  23. $pdf->SetFont('Arial', 'B', 12); // Negrita
  24. $pdf->Cell(0, 5, utf8_decode('OFICINA 1'), 0, 1, 'L');
  25. $pdf->SetFont('Arial', '', 12); // Normal
  26. $pdf->Cell(0, 5, utf8_decode('Ciudad'), 0, 1, 'L');
  27. $pdf->Ln(10);
  28.  
  29. $pdf->SetFont('Arial', '', 12);
  30. $pdf->Write(5, utf8_decode("Cordial saludo,\n\n"));
  31.  
  32. $pdf->Write(5, utf8_decode("Por medio de la presente solicito al señor "));
  33.  
  34. // Cambiar a negrita SOLO el nombre
  35. $pdf->SetFont('Arial', 'B', 12);
  36. $pdf->Write(5, utf8_decode(strtoupper($nombre)));
  37.  
  38. // Volver a texto normal
  39. $pdf->SetFont('Arial', '', 12);
  40. $pdf->Write(5, utf8_decode(", identificado con la Cédula de Ciudadanía No. " . $numeroN . $identificacionnpuntos . " de " . strtoupper($lugarexpCC) . ". "));
  41.  
  42. // Continuar con más texto
  43. $pdf->Write(5, utf8_decode("Texto adicional sobre la solicitud, detalles, etc.\n\n"));
  44.  
  45. $pdf->Write(5, utf8_decode("Atentamente,\n\n"));
  46. $pdf->SetFont('Arial', 'B', 12);
  47. $pdf->Write(5, utf8_decode("Firma del solicitante"));
  48.  
  49. $pdf->Output();
  50.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement