Introducció
Preparant Debian 9 (x64) per a HTMLDoc
Generant el vostre primer PDF des d'HTML
Introducció
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 Debian 9.
Un cop instal·lat HTMLDoc, continuarem creant un document senzill d'una pàgina, sense capçaleres, peus de pàgina, vores ni extres. En essència, una plantilla HTML capaç d'aprofitar tota l'àrea imprimible d'un document PDF.
Preparant Debian 9 (x64) per a HTMLDoc
Per a aquest tutorial, treballarem amb el servidor Debian 9 (x64) de Vultr amb IPv4. Tingueu en compte que això funciona igual amb els servidors només IPv6. Primer de tot, hem de comprovar si hi ha actualitzacions dels paquets instal·lats, més encara tenint en compte que la majoria de les distribucions de Linux no estan configurades per instal·lar pedaços de seguretat o actualitzacions del sistema automàticament. A més, sempre es recomana instal·lar actualitzacions del programari, així com del propi nucli, especialment quan es tracta d'una nova instal·lació.
Ara, hem de comprovar si hi ha actualitzacions o actualitzacions disponibles per al vostre sistema:
apt-get update && apt-get upgrade -y
Ara hem actualitzat completament els nostres paquets de programari, ara podem instal·lar HTMLDoc:
apt-get 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.