HTMLDOC es un programa de código abierto que se puede utilizar para convertir archivos fuente HTML y Markdown en archivos PostScript y PDF. Hay dos tipos de archivos HTML, 1) documentos estructurados con encabezados como H1, H2, etc. que se conocen como libro y 2) documentos no estructurados sin encabezados que se conocen como páginas web.
En este tutorial, explicaremos cómo instalar HTMLDOC en Debian 10 y convertir un archivo HTML a pdf.
Requisitos
- Un servidor que ejecuta Debian 10.
- Se ha configurado una contraseña raíz en su servidor.
Cómo empezar
Primero, actualice su sistema con la última versión ejecutando el siguiente comando:
apt-get update -y
apt-get upgrade -y
Una vez que su sistema esté actualizado, reinícielo para aplicar los cambios de configuración.
Instalar HTMLDOC
De forma predeterminada, HTMLDOC está disponible en el repositorio predeterminado de Debian 10. Puede instalarlo simplemente ejecutando el siguiente comando:
apt-get install htmldoc -y
Después de instalar HTMLDOC, puede enumerar todas las opciones disponibles con HTMLDOC con el siguiente comando:
htmldoc --help
Crea tu primer PDF desde HTML
Primero, cree un archivo test.html con el siguiente comando:
nano test.html
Agrega el siguiente código:
<html> <head> <title>This is my first PDF</title> </head> <body> This is the body of my first PDF. </body> </html>
Guarde y cierre el archivo cuando haya terminado.
Ahora, ejecute el siguiente comando para convertir test.html a test.pdf con el siguiente comando:
htmldoc --webpage -f test.pdf test.html
El comando anterior generará un nuevo archivo pdf llamado test.pdf.
¡Felicidades! Ha instalado correctamente HTMLDOC en el servidor Debian 10.