Mi duda es la siguiente:
Como puedo crear un archivo .pdf desde php si recibo desde un web service un array hexadecimal que contiene el pdf en si.
Lo consigo desplegar en pantalla de la siguiente manera.
Código PHP:
<?php
$result = $lista->getArrayPoliza();
$filename = 'Poliza.pdf';
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="' . $filename . '"');
header('Content-Transfer-Encoding: binary');
echo base64_decode($result);
?>
Código PHP:
<?
$f = fopen("ejemplo2cpdf.pdf", "w");
$g = pdf_open($f);
pdf_begin_page($g, 595, 842);
pdf_translate($g, 20, 750);
pdf_set_font($g, "Times-Roman", 60,"host", 0 );
pdf_show($g,"Este es el texto");
pdf_show($g,"Mas texto");
pdf_continue_text($g,"Una nueva línea");
pdf_show_xy($g,"Esto sale en (40,-300)",40,-400);
pdf_end_page($g);
pdf_close($g);
?>