Instalirajte HTMLDoc na CentOS 7

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.

Ostavite komentar

Uspon strojeva: primjene AI u stvarnom svijetu

Uspon strojeva: primjene AI u stvarnom svijetu

Umjetna inteligencija nije u budućnosti, ovdje je upravo u sadašnjosti. U ovom blogu Pročitajte kako su aplikacije umjetne inteligencije utjecale na različite sektore.

DDOS napadi: kratak pregled

DDOS napadi: kratak pregled

Jeste li i vi žrtva DDOS napada i zbunjeni ste metodama prevencije? Pročitajte ovaj članak kako biste riješili svoje upite.

Jeste li se ikada zapitali kako hakeri zarađuju novac?

Jeste li se ikada zapitali kako hakeri zarađuju novac?

Možda ste čuli da hakeri zarađuju mnogo novca, ali jeste li se ikada zapitali kako zarađuju toliki novac? raspravimo.

Revolucionarni Googleovi izumi koji će vam olakšati život.

Revolucionarni Googleovi izumi koji će vam olakšati život.

Želite li vidjeti revolucionarne izume Googlea i kako su ti izumi promijenili život svakog čovjeka danas? Zatim čitajte na blogu kako biste vidjeli Googleove izume.

Friday Essential: Što se dogodilo s automobilima s umjetnom inteligencijom?

Friday Essential: Što se dogodilo s automobilima s umjetnom inteligencijom?

Koncept samovozećih automobila koji će krenuti na ceste uz pomoć umjetne inteligencije san je koji već neko vrijeme imamo. No, unatoč nekoliko obećanja, nigdje ih nema. Pročitajte ovaj blog kako biste saznali više…

Tehnološka singularnost: daleka budućnost ljudske civilizacije?

Tehnološka singularnost: daleka budućnost ljudske civilizacije?

Kako se znanost razvija velikom brzinom, preuzimajući mnoge naše napore, raste i rizik da se podvrgnemo neobjašnjivoj Singularnosti. Pročitajte što bi za nas mogla značiti singularnost.

Funkcionalnosti slojeva referentne arhitekture velikih podataka

Funkcionalnosti slojeva referentne arhitekture velikih podataka

Pročitajte blog kako biste na najjednostavniji način upoznali različite slojeve u arhitekturi velikih podataka i njihove funkcionalnosti.

Evolucija pohrane podataka – Infografika

Evolucija pohrane podataka – Infografika

Metode pohrane podataka su se razvijale možda od rođenja podataka. Ovaj blog pokriva evoluciju pohrane podataka na temelju infografike.

6 nevjerojatnih prednosti posjedovanja pametnih kućnih uređaja u našim životima

6 nevjerojatnih prednosti posjedovanja pametnih kućnih uređaja u našim životima

U ovom digitalnom svijetu, pametni kućni uređaji postali su ključni dio života. Evo nekoliko nevjerojatnih prednosti pametnih kućnih uređaja o tome kako naš život čine vrijednim življenja i jednostavnijim.

Ažuriranje dodataka macOS Catalina 10.15.4 uzrokuje više problema nego što ih rješava

Ažuriranje dodataka macOS Catalina 10.15.4 uzrokuje više problema nego što ih rješava

Nedavno je Apple izdao macOS Catalina 10.15.4 dodatak ažuriranju kako bi riješio probleme, ali čini se da ažuriranje uzrokuje više problema koji dovode do zalijevanja mac strojeva. Pročitajte ovaj članak da biste saznali više