HTMLDoc akan secara dinamik menghuraikan dokumen Postscript (PDF 1.6) dari Hypertext yang ditulis dengan betul (HTML 3.2). Ini akan membolehkan anda menghasilkan fail PDF dengan cepat, tanpa perlu menghabiskan berjam-jam untuk mengatur persekitaran pelayan anda atau perlu membayar sejumlah besar wang untuk memperoleh kemampuan tersebut. Ia boleh digunakan untuk semua jenis dokumen, dari resit dan invois, hingga brosur dan dokumentasi, dan banyak lagi.
Dalam tutorial ini, anda akan mengetahui apa yang diperlukan untuk memasang HTMLDoc di CoreOS.
Setelah HTMLDoc dipasang, kami akan teruskan dengan membuat dokumen satu halaman yang mudah, templat HTML yang akan kami hasilkan dari dokumen PDF pertama kami.
Pasang HTMLDoc
Untuk tutorial ini, kami akan bekerjasama dengan pelayan Vultr CoreOS 1024MB Stable x64 dengan IPv4 dan sekurang-kurangnya memori 1024MB. Perlu diingat, ini berfungsi sama dengan pelayan IPv6 sahaja.
Log masuk sebagai rootdan menanam bekas untuk dimulakan.
# /usr/bin/toolbox
Sekarang, pasang HTMLDoc.
# yum install htmldoc -y
Pasang Nano
Oleh kerana contoh seterusnya menggunakan Nano, kami akan memasangnya sekarang.
# yum install nano -y
Anda kini boleh mula menghasilkan dokumen PDF dengan cepat.
Menjana PDF Pertama Anda dari HTML
Mari kita segera menguji keupayaan baharu ini dari baris perintah. Pindah ke /tmp/direktori untuk ujian:
cd /tmp/
Sekarang, mari buat dokumen HTML mudah, yang akan kami gunakan untuk menghasilkan dokumen PDF. Kita boleh memanggilnya markup-source.html:
nano markup-source.html
Tambahkan markup HTML berikut ke dalamnya:
<html>
<head>
<title>My first PDF from HTML</title>
</head>
<body>
This is the body of my first PDF document made from HTML.
</body>
</html>
Simpan dengan menekan CTRL+ Xuntuk keluar dari editor Nano, kemudian masukan yuntuk menyimpan perubahan. Anda kini boleh mengarahkan HTMLDoc untuk mengurai dokumen PDF dari markup-source.htmlfail anda :
htmldoc --webpage -f postscript-output.pdf markup-source.html
Anda sekarang akan mempunyai fail baru yang diberi nama postscript-output.pdfdengan judul "PDF pertama saya dari HTML" dan badan "Ini adalah badan dokumen PDF pertama saya yang dibuat dari HTML". Tahniah, anda telah belajar bagaimana untuk menjadikan markup HTML mudah untuk dokumen PostScript PDF yang boleh diangkut.