Priprema CentOS 7 (x64) za HTMLDoc
Generiranje vašeg prvog PDF-a iz HTML-a
HTMLDoc će dinamički analizirati Postscript (PDF 1.6) dokumente iz ispravno napisanog hiperteksta (HTML 3.2). To će vam omogućiti da generirate PDF datoteke on-the-fly, bez potrebe da trošite sate na postavljanje vašeg poslužiteljskog okruženja ili da morate platiti enormne svote novca za stjecanje navedene sposobnosti. Može se koristiti za sve vrste dokumenata, od računa i računa, do brošura i dokumentacije i još mnogo toga.
U ovom vodiču naučit ćete što je potrebno za instalaciju HTMLDoca na CentOS 7.
Nakon što je HTMLDoc instaliran, nastavit ćemo s izradom jednostavnog dokumenta na jednoj stranici, bez zaglavlja, podnožja, obruba ili dodataka. U biti, HTML predložak koji može iskoristiti cijelo područje za ispis PDF dokumenta.
Priprema CentOS 7 (x64) za HTMLDoc
Za ovaj vodič radit ćemo s Vultrovim CentOS 7 (x64) poslužiteljem s IPv4. Imajte na umu, ovo radi isto i s poslužiteljima samo za IPv6. Prvo, moramo provjeriti ima li ažuriranja za instalirane pakete, štoviše s obzirom na to da većina svih distribucija Linuxa nije konfigurirana za automatsku instalaciju sigurnosnih zakrpa ili ažuriranja sustava. Nadalje, uvijek se savjetuje instaliranje ažuriranja softvera, kao i same kernela, posebno kada se radi o novoj instalaciji.
Sada moramo provjeriti postoje li dostupna ažuriranja za vaše instalirane pakete, da bismo to učinili, koristit ćemo YUM upravitelj paketa. Podnaredba za provjeru ažuriranja YUM upravitelja paketa će pronaći sva dostupna ažuriranja paketa iz svih spremišta.
yum check-update
Napomena: Ako se prikaže opcija instalacije ili konfiguracije, jednostavno upotrijebite zadane opcije. Nadalje, na Y/Npitanja samo odgovorite Yna sve upite.
Uspješno smo provjerili ima li ažuriranja, sada ćemo ažurirati sav softver našeg sustava zajedno s njihovim ovisnostima. Da bismo to učinili izdat ćemo sljedeću naredbu:
yum update
Nakon što sustav završi proces ažuriranja vidjet ćete sljedeće:
Complete!
Sada smo u potpunosti ažurirali naše softverske pakete, kao i sam kernel, i sada možemo instalirati HTMLDoc:
yum install htmldoc
Sada ste spremni za početak generiranja PDF dokumenata iz HTML oznake.
Generiranje vašeg prvog PDF-a iz HTML-a
Testirajmo ovu novootkrivenu sposobnost brzo iz naredbenog retka. Prijeđite na /tmp/direktorij za testiranje:
cd /tmp/
Sada napravimo jednostavan HTML dokument koji ćemo koristiti za generiranje PDF dokumenta. Možemo ga nazvati markup-source.html:
nano markup-source.html
Dodajte mu sljedeće HTML oznake:
<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>
Spremite ga pritiskom na CTRL+ Xza izlaz iz Nano editora, a zatim unesite Yda biste spremili promjene. Sada možete uputiti HTMLDoc da analizira PDF dokument iz vaše markup-source.htmldatoteke:
htmldoc --webpage -f postscript-output.pdf markup-source.html
Sada ćete imati novu datoteku postscript-output.pdfs nazivom "Moj prvi PDF iz HTML-a" i tijelom "Ovo je tijelo mog prvog PDF dokumenta napravljenog od HTML-a". Čestitamo, naučili ste kako pretvoriti jednostavne HTML oznake u vrlo prenosive PostScript PDF dokumente.