HTMLDoc va analiza dinamic documentele Postscript (PDF 1.6) din hipertext scris corect (HTML 3.2). Acest lucru vă va permite să generați fișiere PDF în zbor, fără a fi necesar să petreceți ore întregi în configurarea mediului serverului dvs. sau să fiți nevoiți să plătiți sume enorme de bani pentru a dobândi capacitatea menționată. Poate fi utilizat pentru toate tipurile de documente, de la chitanțe și facturi, la broșuri și documentație și multe altele.
În acest tutorial, veți afla ce este necesar pentru a instala HTMLDoc pe CentOS 7.
După instalarea HTMLDoc, vom continua creând un simplu document de o pagină, fără anteturi, subsoluri, borduri sau suplimente. În esență, un șablon HTML capabil să profite de întreaga zonă imprimabilă a unui document PDF.
Pregătirea CentOS 7 (x64) pentru HTMLDoc
Pentru acest tutorial, vom lucra cu serverul VOSTROS CentOS 7 (x64) cu IPv4. Rețineți că acest lucru funcționează la fel și cu serverele IPv6. În primul rând, trebuie să verificăm actualizările pentru pachetele instalate, mai mult, având în vedere că majoritatea distribuțiilor Linux nu sunt configurate pentru a instala automat patch-uri de securitate sau actualizări de sistem. În plus, instalarea actualizărilor software-ului, precum și a nucleului în sine, este întotdeauna recomandată, în special în cazul unei noi instalări.
Acum, trebuie să verificăm dacă există actualizări disponibile pentru pachetele dvs. instalate, pentru a face acest lucru vom folosi managerul de pachete YUM. Subcomanda de verificare-actualizare a managerului de pachete YUM va găsi toate actualizările de pachete disponibile din toate depozitele.
yum check-update
Notă: Dacă vi se oferă opțiuni de instalare sau configurare, utilizați pur și simplu opțiunile implicite. În plus, atunci când sunt adresate Y/Nîntrebări, răspundeți Yla toate solicitări.
Am verificat cu succes actualizările, acum vom actualiza toate software-urile sistemului alături de dependențele lor. Pentru aceasta, vom emite următoarea comandă:
yum update
După ce sistemul și-a încheiat procesele de actualizare, veți vedea următoarele:
Complete!
Acum am actualizat complet pachetele de software, precum și nucleul în sine, iar acum putem instala HTMLDoc:
yum install htmldoc
Acum sunteți gata să începeți să generați documente PDF din marcajul HTML.
Generarea primului dvs. PDF din HTML
Să testăm rapid această capacitate nouă din linia de comandă. Accesați /tmp/directorul pentru testare:
cd /tmp/
Acum, să creăm un document HTML simplu, pe care îl vom folosi pentru a genera un document PDF. Îl putem numi markup-source.html:
nano markup-source.html
Adăugați următorul marcaj HTML la acesta:
<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>
Salvați-l apăsând CTRL+ Xpentru a ieși din editor Nano, apoi introduceți Ypentru a salva modificările. Acum puteți instrui HTMLDoc să analizeze un document PDF din markup-source.htmlfișierul dvs .:
htmldoc --webpage -f postscript-output.pdf markup-source.html
Veți avea acum un nou fișier numit postscript-output.pdfcu un titlu de „Primul meu PDF din HTML” și un corp de „Acesta este corpul primului meu document PDF format din HTML”. Felicitări, ați învățat cum să transformați marcarea HTML simplă în documente PDF PostScript extrem de transportabile.