Εισαγωγή
Προετοιμασία του Debian 9 (x64) για HTMLDoc
Δημιουργία του πρώτου σας PDF από HTML
Εισαγωγή
Το HTMLDoc θα αναλύσει δυναμικά έγγραφα Postscript (PDF 1.6) από σωστά γραμμένο Υπερκείμενο (HTML 3.2). Αυτό θα σας επιτρέψει να δημιουργήσετε αρχεία PDF on-the-fly, χωρίς να χρειάζεται να ξοδεύετε ώρες για να ρυθμίσετε το περιβάλλον του διακομιστή σας ή να χρειαστεί να πληρώσετε τεράστια χρηματικά ποσά για να αποκτήσετε την εν λόγω δυνατότητα. Μπορεί να χρησιμοποιηθεί για όλα τα είδη εγγράφων, από αποδείξεις και τιμολόγια μέχρι φυλλάδια και τεκμηρίωση, και πολλά άλλα.
Σε αυτό το σεμινάριο, θα μάθετε τι χρειάζεται για να εγκαταστήσετε το HTMLDoc στο Debian 9.
Μόλις εγκατασταθεί το HTMLDoc, θα συνεχίσουμε δημιουργώντας ένα απλό έγγραφο μιας σελίδας, χωρίς κεφαλίδες, υποσέλιδα, περιγράμματα ή πρόσθετα. Στην ουσία, ένα πρότυπο HTML ικανό να εκμεταλλευτεί ολόκληρη την εκτυπώσιμη περιοχή ενός εγγράφου PDF.
Προετοιμασία του Debian 9 (x64) για HTMLDoc
Για αυτό το σεμινάριο, θα εργαστούμε με τον διακομιστή Debian 9 (x64) του Vultr με IPv4. Λάβετε υπόψη ότι αυτό λειτουργεί το ίδιο και με διακομιστές μόνο IPv6. Πρώτα πράγματα πρώτα, πρέπει να ελέγξουμε για ενημερώσεις για εγκατεστημένα πακέτα, περισσότερο, λαμβάνοντας υπόψη ότι οι περισσότερες διανομές του Linux δεν έχουν ρυθμιστεί για να εγκαθιστούν αυτόματα ενημερώσεις κώδικα ασφαλείας ή ενημερώσεις συστήματος. Επιπλέον, η εγκατάσταση ενημερώσεων στο λογισμικό, καθώς και στον ίδιο τον πυρήνα, συνιστάται πάντα, ειδικά όταν πρόκειται για μια νέα εγκατάσταση.
Τώρα, πρέπει να ελέγξουμε για να δούμε αν υπάρχουν διαθέσιμες ενημερώσεις ή αναβαθμίσεις για το σύστημά σας:
apt-get update && apt-get upgrade -y
Τώρα έχουμε ενημερώσει πλήρως τα πακέτα λογισμικού μας, μπορούμε πλέον να εγκαταστήσουμε το HTMLDoc:
apt-get install htmldoc -y
Τώρα είστε έτοιμοι να ξεκινήσετε τη δημιουργία εγγράφων PDF από τη σήμανση HTML.
Δημιουργία του πρώτου σας PDF από HTML
Ας δοκιμάσουμε γρήγορα αυτήν τη νέα ικανότητα από τη γραμμή εντολών. Μεταβείτε στον /tmp/
κατάλογο για δοκιμή:
cd /tmp/
Τώρα, ας δημιουργήσουμε ένα απλό έγγραφο HTML, το οποίο θα χρησιμοποιήσουμε για να δημιουργήσουμε ένα έγγραφο PDF. Μπορούμε να το ονομάσουμε markup-source.html
:
nano markup-source.html
Προσθέστε την ακόλουθη σήμανση 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>
Αποθηκεύστε το πατώντας CTRL+ Xγια να βγείτε από το Nano editor και μετά πληκτρολογήστε Yγια να αποθηκεύσετε τις αλλαγές. Τώρα μπορείτε να δώσετε εντολή στο HTMLDoc να αναλύσει ένα έγγραφο PDF από το markup-source.html
αρχείο σας :
htmldoc --webpage -f postscript-output.pdf markup-source.html
Θα έχετε τώρα ένα νέο αρχείο postscript-output.pdf
με τίτλο "Το πρώτο μου PDF από HTML" και ένα σώμα "Αυτό είναι το σώμα του πρώτου μου εγγράφου PDF που δημιουργήθηκε από HTML". Συγχαρητήρια, μάθατε πώς να μετατρέπετε την απλή σήμανση HTML σε έγγραφα PDF PostScript με μεγάλη δυνατότητα μεταφοράς.