Open Source Go Library για τη μετατροπή αρχείων Microsoft® Word Processing
Μετατρέψτε τα έγγραφα επεξεργασίας κειμένου της Microsoft σε PDF μέσω του Free GO API
Τι είναι ο πελάτης Gotenberg Go;
Ο πελάτης Gotenberg Go είναι μια Go βιβλιοθήκη ανοιχτού κώδικα που δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να μετατρέψουν έγγραφα επεξεργασίας κειμένου Microsoft σε PDF μέσα στις δικές τους εφαρμογές. Το Gotenberg είναι ένα API ανιθαγενών που υποστηρίζεται από Docker για τη μετατροπή εγγράφων του Office σε PDF. Χρησιμοποιώντας το API, μπορείτε εύκολα να μετατρέψετε μορφή αρχείου DOCX, DOC, RTF και TXT σε PDF.
Χρησιμοποιώντας το API, μπορείτε να μετατρέψετε ένα ή περισσότερα έγγραφα επεξεργασίας κειμένου ταυτόχρονα και να αποθηκεύσετε το έγγραφο που προκύπτει σε μορφή PDF. Το API παρέχει δομημένη καταγραφή που σας επιτρέπει να έχετε σχετικές πληροφορίες για το τι συμβαίνει.
Ξεκινώντας με τον πελάτη Gotenberg Go
Ο προτεινόμενος τρόπος για να εγκαταστήσετε το πρόγραμμα-πελάτη Gotenberg Go στο έργο σας είναι χρησιμοποιώντας το GitHub. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση.
Εγκαταστήστε το πρόγραμμα-πελάτη Gotenberg Go μέσω GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Μετατρέψτε το DOCX σε PDF μέσω του Free Go API
Μετατρέψτε την επεξεργασία κειμένου σε PDF στο GO
- Φορτώστε δύο αρχεία DOCX χρησιμοποιώντας τη μέθοδο NewDocumentFromPath() και περάστε το όνομα αρχείου και τη διαδρομή αρχείου ως παραμέτρους
- Μετατρέψτε και τα δύο αρχεία σε PDF χρησιμοποιώντας τη μέθοδο gotenberg.NewOfficeRequest() και περάστε αντικείμενα doc
- Αποθήκευση εγγράφου PDF
Μετατρέψτε το DOCX σε PDF μέσω του Free GO API
c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.docx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.docx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)