GNU/Linux >> Znalost Linux >  >> Debian

Jak převést HTML do PDF pomocí HTMLDoc na Debianu 10

HTMLDOC je open-source program, který lze použít k převodu zdrojových souborů HTML a Markdown na soubory PostScript a PDF. Existují dva typy souborů HTML, 1) strukturované dokumenty s nadpisy jako H1, H2 atd., které se nazývají kniha, a 2) nestrukturované dokumenty bez nadpisů, které se nazývají webové stránky.

V tomto tutoriálu vysvětlíme, jak nainstalovat HTMLDOC na Debian 10 a převést soubor HTML do formátu pdf.

Požadavky

  • Server se systémem Debian 10.
  • Na vašem serveru je nakonfigurováno heslo uživatele root.

Začínáme

Nejprve aktualizujte svůj systém na nejnovější verzi spuštěním následujícího příkazu:

apt-get update -y
apt-get upgrade -y

Jakmile je váš systém aktualizován, restartujte jej, aby se změny konfigurace projevily.

Instalovat HTMLDOC

Ve výchozím nastavení je HTMLDOC k dispozici ve výchozím úložišti Debian 10. Můžete jej nainstalovat pouhým spuštěním následujícího příkazu:

apt-get install htmldoc -y

Po instalaci HTMLDOC můžete vypsat všechny možnosti dostupné s HTMLDOC pomocí následujícího příkazu:

htmldoc --help

Vytvořte svůj první soubor PDF z HTML

Nejprve vytvořte soubor test.html pomocí následujícího příkazu:

nano test.html

Přidejte následující kód:

<html>
<head>
    <title>This is my first PDF</title>
</head>
<body>
    This is the body of my first PDF.
</body>
</html>

Po dokončení uložte a zavřete soubor.

Nyní spusťte následující příkaz, abyste převedli test.html na test.pdf pomocí následujícího příkazu:

htmldoc --webpage -f test.pdf test.html

Výše uvedený příkaz vygeneruje nový soubor PDF s názvem test.pdf.

Gratulujeme! úspěšně jste nainstalovali HTMLDOC na server Debian 10.


Debian
  1. Jak nainstalovat WebDAV s Lighttpd na Debian 8 (Jessie)

  2. Jak nainstalovat WonderCMS s Nginx na Debian 11

  3. Jak převést PDF na stupně šedi

  1. Jak nainstalovat Steam pomocí Steam Play na Debian 10 Buster

  2. Jak nastavit firewall s UFW na Debianu 10

  3. Jak převést PDF do JPG pomocí příkazového řádku v Linuxu?

  1. Jak nastavit firewall s UFW na Debianu 9

  2. Jak nastavit FTP server s VSFTPD na Debianu 9

  3. Jak nainstalovat WonderCMS s Nginx na Debian 9