Cómo exportar una página web con PHP a PDF4191

Cómo exportar una página web con PHP a PDF

En el artículo anterior explique cómo exportar una página web a PDF con el uso de un servicio web, esto con ASP.NET, en esta ocasión veremos el mismo funcionamiento solo que con PHP.

  1. Primero vas a Estrada WebGroup, HTML a PDF para generar tu API y poder hacer uso del servicio web.
  2. Descargamos la librería nusoap, que nos ayuda a llamar el servicio web, el ejemplo que puedes descargar aquí incluye la librería.
  3. Creamos la página PHP para exportar la página web.
    <?php    
        require_once("nuSOAP/lib/nusoap.php");
        $client = new nusoap_client('http://produccion.developerji.com/ConvertirHtmlaPDF.asmx?wsdl',true, false, false, false, false, 0, 10000);
        $soapaction = "http://tempuri.org/ConvertirUrl_PDF";
        $namespace= "http://tempuri.org/";
        $client->soap_defencoding = 'UTF-8';
        $params = array();
        $params['url'] = 'http://php.net/';
        $params['usuario'] = 'jiestrada';
        $params['apikey'] = 'qF4OxILMDYXY6vQ';
        $result = $client->call('ConvertirUrl_PDF',$params,$namespace,$soapaction);
        $PDF=$result['ConvertirUrl_PDFResult'];    
        file_put_contents('C:\inetpub\wwwroot\llamarwsPHP\pdfprueba.pdf', base64_decode($PDF));    
        $err = $client->getError();
        if ($err) {
            echo 'Error';
        }
        header('Location: http://localhost/llamarwsPHP/pdfprueba.pdf');
       
    
    ?>
  4. Listo es todo, así de fácil. Puedes probar el ejemplo en esta liga.

Saludos y esperamos tus comentarios.

Compartir

Comentarios (0)

Animate deja un comentario!!!

Eres un humano?

Últimos Tweets

Contáctanos

  • Dirección: Plutarco Elias Calles 243, Granjas México, Iztacalco, DF.

  • Teléfono:55-2712-3820 o 55-4164-9484

  • Email: info@developerji.com