[Resuelto] Existe alguna clase para convertir web a pdf?

Iniciado por danny920825, 10 Febrero 2017, 01:02 AM

0 Miembros y 1 Visitante están viendo este tema.

danny920825

Hola Gente. Un placer volver con mis dudas al mejor lugar para que sean respondidas. Mi pregunta esta ves es:
¿Puedo agregar una clase o una funcion a mi proyecto para que me guarde una página como pdf? Me explico: Un sistema que genere un reporte contable (por poner un ejemplo, aun no se hacer eso) y que se deba tener impreso y digital. Me gustaría agregarle un boton de Guardar que convirtiera esa web generada en un pdf y me permita guardarlo. Ya que guardar un html no es óptimo.
Sé que para guardar cosas en PHP se usan las Bases de Datos, pero en Cuba todo tiene que estar impreso y tener una copia aparte de la del servidor. Existe esa funcion/clase ó se usa alguna libreria externa? El problema es que se trabaja sin internet y la mayoria de los plugins para mozilla convierten a pdf online. Salu2
"Los que reniegan de Dios es por desesperación de no encontrarlo".
   Miguel de Unamuno

engel lex

normalmente al imprimir, los navegadores tienen la opción de descargar como pdf...

tambien tienes opciones como esta
http://html2pdf.fr/es/default
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

danny920825

Los navegadores de Windows no traen esa opcion. Eso lo hace Linux, pero en Windows es un plugin para mozilla. Estuve mirando y hay varios proyectos al respecto. Gracias por responder
"Los que reniegan de Dios es por desesperación de no encontrarlo".
   Miguel de Unamuno

engel lex

Cita de: danny920825 en 10 Febrero 2017, 16:51 PM
Los navegadores de Windows no traen esa opcion. Eso lo hace Linux, pero en Windows es un plugin para mozilla. Estuve mirando y hay varios proyectos al respecto. Gracias por responder

esto es completamente falso... los navegadores se comporatan de manera casi identica en los principales 3 sistemas operatidos de PC... chrome y opera tienen la opción de guardar como PDF, efectivamente mozilla no...

pero igual ahí te dejé otra opción que es a nivel de servidor y es poco probble que falle!
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

#!drvy

Windows tiene su propia utilidad para guardar a PDF a partir del Windows 7 que se llama Microsoft Print to PDF y emula una impresora pero guarda en pdf. Aparte que como menciona el compañero, Chrome también tiene su propia opción.

Recuerda que lo que te ha sugerido el compañero es dar a "Imprimir".. no a "Guardar Como".

En javascript puedes abrir automáticamente la ventana de impresión con window.print();

Saludos