Εγκαταστήστε το HTMLDoc
Δημιουργία του πρώτου σας PDF από HTML
Το HTMLDoc θα αναλύσει δυναμικά έγγραφα Postscript (PDF 1.6) από σωστά γραμμένο Υπερκείμενο (HTML 3.2). Αυτό θα σας επιτρέψει να δημιουργήσετε αρχεία PDF on-the-fly, χωρίς να χρειάζεται να ξοδεύετε ώρες για να ρυθμίσετε το περιβάλλον του διακομιστή σας ή να χρειαστεί να πληρώσετε τεράστια χρηματικά ποσά για να αποκτήσετε την εν λόγω δυνατότητα. Μπορεί να χρησιμοποιηθεί για όλα τα είδη εγγράφων, από αποδείξεις και τιμολόγια, φυλλάδια και έγγραφα και πολλά άλλα.
Σε αυτό το σεμινάριο, θα μάθετε τι χρειάζεται για να εγκαταστήσετε το HTMLDoc στο CoreOS.
Μόλις εγκατασταθεί το HTMLDoc, θα συνεχίσουμε δημιουργώντας ένα απλό έγγραφο μιας σελίδας, ένα πρότυπο HTML από το οποίο θα δημιουργήσουμε το πρώτο μας έγγραφο PDF.
Εγκαταστήστε το HTMLDoc
Για αυτό το σεμινάριο, θα εργαστούμε με τον διακομιστή CoreOS 1024MB Stable x64 της Vultr με IPv4 και μνήμη τουλάχιστον 1024MB. Λάβετε υπόψη ότι αυτό λειτουργεί το ίδιο και με διακομιστές μόνο IPv6.
Συνδεθείτε ως rootκαι δημιουργήστε ένα κοντέινερ για να ξεκινήσετε.
# /usr/bin/toolbox
Τώρα, εγκαταστήστε το HTMLDoc.
# yum install htmldoc -y
Εγκαταστήστε το Nano
Επειδή το επόμενο παράδειγμα χρησιμοποιεί Nano, θα το εγκαταστήσουμε τώρα.
# yum install nano -y
Τώρα μπορείτε να ξεκινήσετε τη δημιουργία εγγράφων PDF on-the-fly.
Δημιουργία του πρώτου σας 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 με μεγάλη δυνατότητα μεταφοράς.