Instal·leu HTMLDoc
Generant el vostre primer PDF des d'HTML
HTMLDoc analitzarà dinàmicament documents Postscript (PDF 1.6) a partir d'Hipertext escrit correctament (HTML 3.2). Això us permetrà generar fitxers PDF sobre la marxa, sense haver de passar hores configurant el vostre entorn de servidor o haver de pagar enormes sumes de diners per adquirir aquesta capacitat. Es pot utilitzar per a tot tipus de documents, des de rebuts i factures, fins a fulletons i documentació, i molt més.
En aquest tutorial, aprendràs què es necessita per instal·lar HTMLDoc a Fedora 29.
Un cop instal·lat HTMLDoc, continuarem creant un document senzill d'una pàgina, una plantilla HTML a partir de la qual generarem el nostre primer document PDF.
Instal·leu HTMLDoc
Per a aquest tutorial, treballarem amb el servidor Fedora 29 (x64) de Vultr amb IPv4. Tingueu en compte que això funciona igual amb els servidors només IPv6.
Inicieu sessió com a rooti instal·leu htmldoc.
dnf install htmldoc -y
Ara esteu preparat per començar a generar documents PDF a partir del marcatge HTML.
Generant el vostre primer PDF des d'HTML
Provem ràpidament aquesta nova capacitat des de la línia d'ordres. Aneu al /tmp/directori per provar:
cd /tmp/
Ara, anem a crear un document HTML senzill, que utilitzarem per generar un document PDF. Ho podem anomenar markup-source.html:
nano markup-source.html
Afegiu-hi el següent marcatge HTML:
<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>
Deseu-lo prement CTRL+ Xper sortir de l'editor Nano i, a continuació, introduïu-lo yper desar els canvis. Ara podeu indicar a HTMLDoc que analitzi un document PDF des del vostre markup-source.htmlfitxer:
htmldoc --webpage -f postscript-output.pdf markup-source.html
Ara tindreu un fitxer nou anomenat postscript-output.pdfamb un títol "El meu primer PDF des d'HTML" i un cos de "Aquest és el cos del meu primer document PDF fet d'HTML". Enhorabona, heu après a convertir un simple marcatge HTML en documents PDF PostScript molt transportables.