GNU/Linux >> Linux の 問題 >  >> Debian

Debian10でHTMLDocを使用してHTMLをPDFに変換する方法

HTMLDOCは、HTMLおよびMarkdownソースファイルをPostScriptおよびPDFファイルに変換するために使用できるオープンソースプログラムです。 HTMLファイルには、1)本と呼ばれるH1、H2などの見出しのある構造化ドキュメントと、2)Webページと呼ばれる見出しのない非構造化ドキュメントの2種類があります。

このチュートリアルでは、Debian 10にHTMLDOCをインストールし、HTMLファイルをPDFに変換する方法を説明します。

要件
  • Debian10を実行しているサーバー。
  • ルートパスワードはサーバーで構成されています。
はじめに

まず、次のコマンドを実行して、システムを最新バージョンに更新します。

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

システムが更新されたら、システムを再起動して構成の変更を適用します。

HTMLDOCをインストールする

デフォルトでは、HTMLDOCはDebian10のデフォルトリポジトリで利用できます。次のコマンドを実行するだけでインストールできます:

apt-get install htmldoc -y

HTMLDOCをインストールした後、次のコマンドを使用してHTMLDOCで使用可能なすべてのオプションを一覧表示できます。

htmldoc --help

HTMLから最初のPDFを作成

まず、次のコマンドを使用してtest.htmlファイルを作成します。

nano test.html

次のコードを追加します:

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

終了したら、ファイルを保存して閉じます。

次に、次のコマンドを実行して、次のコマンドでtest.htmlをtest.pdfに変換します。

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

上記のコマンドは、test.pdfという名前の新しいpdfファイルを生成します。

おめでとう!これで、Debian10サーバーにHTMLDOCが正常にインストールされました。


Debian
  1. Debian 8(Jessie)にLighttpdを使用してWebDAVをインストールする方法

  2. Debian11にNginxを使用してWonderCMSをインストールする方法

  3. Linuxでコマンドラインを使用してPDFをJPGに変換するには?

  1. Debian10BusterにSteamPlayでSteamをインストールする方法

  2. Debian10でUFWを使用してファイアウォールを設定する方法

  3. PDFをグレースケールに変換する方法

  1. Debian9でUFWを使用してファイアウォールを設定する方法

  2. Debian9でVSFTPDを使用してFTPサーバーをセットアップする方法

  3. Debian9にNginxを使用してWonderCMSをインストールする方法