El módulo Printer, e-mail and PDF permite generar una versión para imprimir de cualquier nodo de contenido en Drupal, con formato de salida html, para su envío por correo electrónico, o en formato PDF. Para este último formato Drupal necesita herramientas adicionales para generar el documento (wkhtmltopdf, dompdf y TCPDF.
En esta miniguía explicamos cómo habilitar la herramienta generadora dompdf (versión 0.5.1) en Drupal 6.14.
Nota: Asumimos que el módulo Printer, e-mail and PDF se encuentra ya instalado correctamente en Drupal 6.14. (ver http://drupal.org/node/176044 )
Habilitar dompdf
- Descargar el paqete desde http://code.google.com/p/dompdf/downloads/list
- Extraer el paqete dentro del folder del módulo print (normalmente sites/all/modules/print)
- Revisar si el script dompdf_config.inc.php se ajusta a la instalación de Drupal. Normalmente se ajusta automáticamente y tan solo es necesario editar el script en caso de qe la generación del PDF falle.
- Dar permisos de escritura al folder de fuentes tipográficas contenido en /sites/all/modules/print/dompdf-0.5.1/lib/fonts
en un sistema tipo unix se puede hacer esto con el siguiente comando:
chmod 1777 lib/fonts/
5. Para prevenir que los motores de búsqeda indexen la página generada como pdf se incluye la siguiente línea en el archivo robots.txt
Disallow: /print/
6. Para utilizar dompdf se elige la opción correspondiente en “Herramienta para generación de PDFs” en admin/settings/print/pdf. Existen múltiples opciones de configuración para esta herramienta como son el mostrar icono y/o texto en el nodo; el tamaño y la orientación de la página, etc.
Referencias:








2010 Siete Coyote +
muy buena explicación,pero necesito ayuda en cuanto a hacer un tpl para cada tipo de contenido que quiera imprimir
saludos