elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Convertir html a pdf desde consola
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Convertir html a pdf desde consola  (Leído 2,294 veces)
user-marcos

Desconectado Desconectado

Mensajes: 159


Ver Perfil
Convertir html a pdf desde consola
« en: 10 Julio 2015, 15:30 pm »

Estoy buscando algún programa que convierta html a pdf desde la terminal, he probado mil cosas de Internet: como wkhtmltopdf (funciona pero no respeta los hipervinculos), he instalado una impresora virtual pero tampoco, alguna idea?
Un saludo.


En línea

Slava_TZD
Wiki

Desconectado Desconectado

Mensajes: 1.466

♪ [8675309] ♪


Ver Perfil WWW
Re: Convertir html a pdf desde consola
« Respuesta #1 en: 10 Julio 2015, 21:28 pm »

Puedes hacerlo con libreoffice, ejemplo:

Código:
$ libreoffice --headless --convert-to pdf --outdir Desktop/ Desktop/Convertirhtmlapdfdesdeconsola.html


En línea


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
user-marcos

Desconectado Desconectado

Mensajes: 159


Ver Perfil
Re: Convertir html a pdf desde consola
« Respuesta #2 en: 10 Julio 2015, 21:45 pm »

Funciona pero el problema es el mismo no capta los enlaces, Se os ocurre otro formato aparte del html que puede convertir a pdf y que soporte hipervinculos ¿?
En línea

A.I.

Desconectado Desconectado

Mensajes: 61


Ver Perfil
Re: Convertir html a pdf desde consola
« Respuesta #3 en: 11 Julio 2015, 01:54 am »

Si no te quieres complicar abre la web con chrome mismo y dale a imprimir; en la impresora selecciona guardar como pdf.

También puedes probar wkhtmltopdf.

Edito: Decías desde la consola xD, wkhtmltopdf entonces pero ya dices que no te funcionaba xD
Edito 2 : Prueba con htmldoc a mí sí que me respeta los links. El libreoffice también me funciona.
« Última modificación: 11 Julio 2015, 03:09 am por A.I. » En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: Convertir html a pdf desde consola
« Respuesta #4 en: 11 Julio 2015, 03:51 am »

Funciona pero el problema es el mismo no capta los enlaces, Se os ocurre otro formato aparte del html que puede convertir a pdf y que soporte hipervinculos ¿?

¿Estamos hablando de enlaces convencionales con <a></a>? ¿Seguro y no es javascript o algo parecido? Yo creo que lo mas probable es que sea un error con el documento y no con el convertidor.
En línea

user-marcos

Desconectado Desconectado

Mensajes: 159


Ver Perfil
Re: Convertir html a pdf desde consola
« Respuesta #5 en: 11 Julio 2015, 14:43 pm »

Si no te quieres complicar abre la web con chrome mismo y dale a imprimir; en la impresora selecciona guardar como pdf.
El problema que son muchas webs para poder hacer eso
¿Estamos hablando de enlaces convencionales con <a></a>?
Si todas son enlaces simples.

He encontrado una solución poco "Convencional" pero funcional.
unoconv -f doc plantilla.html
unoconv -f pdf plantilla.doc

Edito 2 : Prueba con htmldoc a mí sí que me respeta los links. El libreoffice también me funciona.
A mi no me ha funcionado, voy a probarlo otra vez, por que sería mejor solución que la mía.

Gracias a todos.
En línea

user-marcos

Desconectado Desconectado

Mensajes: 159


Ver Perfil
Re: Convertir html a pdf desde consola
« Respuesta #6 en: 11 Julio 2015, 17:35 pm »

Puedes hacerlo con libreoffice, ejemplo:

Código:
$ libreoffice --headless --convert-to pdf --outdir Desktop/ Desktop/Convertirhtmlapdfdesdeconsola.html

Se ve que estaba haciendo algo mal, si que funciona.
Gracias.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines