Pregunta

sonidos wkhtmltopdf como una excelente solución ... el problema es no pasa nada en el exec

shell_exec ( "c: \ wkhtmltopdf.exe", " http://www.google.com google.pdf ");

estoy haciendo mal algo?

¿Fue útil?

Solución

¿Se puede utilizar la clase "oficial"?

http://code.google.com/p/wkhtmltopdf/wiki/IntegrationWithPhp

Si no es así, tal vez mira a escondidas en cómo fueron las cosas le ayudará a cabo con su aplicación.

// Include WKPDF class.
require_once('wkhtmltopdf/wkhtmltopdf.php');

// Create PDF object.
$pdf = new WKPDF();
// Set PDF's HTML
$pdf->set_html('Hello <b>Mars<.b>!');
// Convert HTML to PDF
$pdf->render();
// Output PDF. The file name is suggested to the browser.
$pdf->output(WKPDF::$PDF_EMBEDDED, 'sample.pdf');

Editar

Nuevo enlace, desde el Githubs - https://github.com/mikehaertl/phpwkhtmltopdf

Otros consejos

shell_exec () sólo toma un parámetro, pero se han dado dos. Tal vez puedas probar:

shell_exec("c:\wkhtmltopdf.exe http://www.google.com google.pdf");

creo que lo hará. También puede considerar el uso de la función exec().

ruta de complemento a la variable class_path wkhtmltopdf.exe y en su código php uso de la escritura abajo

de tránsito ( "wkhtmltopdf www.gmail.com output.pdf", $ err);

// Vamos a dar salida a un archivo PDF header ( 'Content-type: application / pdf');

// Se llamará descarga.pdf header ( 'Content-Disposition: attachment; nombre de archivo = "output.pdf"');

// La fuente PDF está en original.pdf readfile ( 'output.pdf');

Espero que este trabajo se ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top