PHP - crear un pdf a partir de una pagina php

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 28 puestos en PHP (en relación al último mes)
Gráfica de PHP

crear un pdf a partir de una pagina php

Publicado por Francisco Daniel (74 intervenciones) el 25/05/2021 19:23:08
Hola a todos. Que herramienta utilizan ustedes para crear un archivo pdf a partir de una pagina php? Estoy tratando de hacer funcionar la libreri DOMPDF pero no logro hacerlo funcionar. Primero me da error cuando quiero abrir el archivo pdf, me dice que el archivo esta dañado. Despues intenté con otras lineas de codigos y me genera el pdf pero no me respeta los estilos css que contiene la pagina. Le dejo el codigo que esyoy utilizando:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
 
require_once 'dompdf/autoload.inc.php';
use Dompdf\Dompdf;
use Dompdf\options;
 
$id=$_GET['id'];
 
function file_get_contents_curl($url) {
	$ch = curl_init();
 
	curl_setopt($ch, CURLOPT_HEADER, 0);
	curl_setopt($ch, CURLOPT_RERURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_URL, $url);
 
	$data = curl_exec($ch);
	curl_close($ch);
 
	return $data;
}
 
$html=file_get_contents("http://localhost/aglab/ver_ordenpdf");
$options = new Options();
$options->set('isRemoteEnabled', TRUE);
$pdf = new DOMPDF($options);
$pdf -> set_paper("letter", "portrait");
$pdf->load_html(utf8_decode($html));
$pdf->render();
$pdf->stream('reportePdf.pdf');
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder