1. Προϊόντα
  2.   PDF
  3.   GO
  4.   PDFCPU
 
  

Open Source Go Library για Δημιουργία εγγράφων PDF

Ανοιχτού κώδικα Go API για μαζική επεξεργασία και δέσμη ενεργειών εγγράφων PDF.

Το PDFCPU είναι μια ολοκληρωμένη βιβλιοθήκη επεξεργασίας PDF ανοιχτού κώδικα γραμμένη στο Go. Είναι κατασκευασμένο για ομαδική επεξεργασία και δέσμη ενεργειών εγγράφων PDF μέσω μιας διεπαφής γραμμής εντολών. Επιπλέον, το API διευκολύνει την ενσωμάτωση εγγράφων PDF στις εφαρμογές σας χρησιμοποιώντας το GO. Το API διευκολύνει τη δημιουργία και τον χειρισμό εγγράφων PDF με ένα ευρύ φάσμα συνόλων εντολών.

Χρησιμοποιώντας το API, μπορείτε να προσθέσετε συνημμένα στο έγγραφο PDF σας, να αλλάξετε τον κωδικό πρόσβασης κατόχου και χρήστη και να κρυπτογραφήσετε ή να αποκρυπτογραφήσετε δεδομένα. Το API επιτρέπει την προσθήκη ή την αφαίρεση σελίδων από έγγραφα PDF, μπορείτε να περιστρέψετε, να περικόψετε, να διαχωρίσετε και να επικυρώσετε το PDF σας χρησιμοποιώντας επίσης το API. Επιπλέον, το API επιτρέπει την προσθήκη λέξεων-κλειδιών και τη βελτιστοποίηση εγγράφων PDF.

.

Previous Next

Ξεκινώντας με το PDFCPU

Για να εγκαταστήσετε την PDFCPU στο σύστημά σας, εκτελέστε την ακόλουθη εντολή. 

Εγκαταστήστε το PDFCPU μέσω GitHub

go get https://github.com/pdfcpu/pdfcpu

Κρυπτογράφηση PDF μέσω Command Based Free Go Library

Το PDFCPU είναι ένα API χειρισμού εγγράφων PDF που βασίζεται σε εντολές. Το σύστημα που βασίζεται σε εντολές επιτρέπει τον αποτελεσματικό χειρισμό μεγάλου αριθμού αρχείων. Για την κρυπτογράφηση αρχείων PDF, το API παρέχει την ακόλουθη εντολή.

pdfcpu encrypt [-v(erbose)|vv] [-q(uiet)] [-mode rc4|aes] [-key 40|128|256] [perm none|all] [-upw userpw] -opw ownerpw inFile [outFile]

Επιπλέον, το API παρέχει άλλες δυνατότητες προστασίας εγγράφων, όπως αποκρυπτογράφηση, αλλαγή κωδικού πρόσβασης χρήστη, αλλαγή κωδικού πρόσβασης κατόχου, καταχώριση και άδεια χρησιμοποιώντας τις ακόλουθες εντολές.

Προσθέστε εικόνες σε PDF μέσω του Free GO API

Το ανοιχτού κώδικα API PDFCPU επιτρέπει την προσθήκη και τη μετατροπή εικόνων σε PDF εύκολα και γρήγορα. Για να μετατρέψετε τις εικόνες, απλά πρέπει να εκτελέσετε την παρακάτω εντολή και το έγγραφο PDF εξόδου θα δημιουργηθεί αυτόματα.

Προσθήκη εικόνας σε σελίδες PDF μέσω Go

pdfcpu import [-v(erbose)|vv] [-q(uiet)] [description] outFile imageFile...
// Create a single page photo.pdf containing photo.png using the default positioning pos:full. pdfcpu import photo.pdf photo.png // Create a single page PDF using paper size f:A5 & positioning parameter pos:c to center the image pdfcpu import -- "f:A5, pos:c" photo.pdf photo.jpg // Create a PDF with picture to the right side vertically centered. pdfcpu import -- "form:A5L, pos:r, off:-20 0" photo.pdf photo.jpg //convert your input images to greyscale: pdfcpu import -- "gray:true" gray.pdf test.jpg

Προσθήκη, αφαίρεση ή λίστα ιδιοτήτων εγγράφου PDF μέσω GO

Χρησιμοποιώντας το API μπορείτε επίσης να προσθέσετε, να αφαιρέσετε ή να παραθέσετε ιδιότητες εγγράφου PDF. Η προσθήκη μιας ιδιότητας εγγράφου είναι αρκετά απλή, απλά χρειάζεται να γράψετε και να προσθέσετε την εντολή ιδιότητας και να εισαγάγετε το όνομα της ιδιότητας και της τιμής.

Προσθήκη ιδιοτήτων εγγράφου PDF μέσω του Go

 // Adding a property
pdfcpu properties add in.pdf name = value
 //Adding two properties
cpu properties add in.pdf 'name1 = value1' 'name2 = value2'

Ομοίως, μπορείτε να αφαιρέσετε συγκεκριμένες ιδιότητες εγγράφου PDF χρησιμοποιώντας την ακόλουθη εντολή.

Καταργήστε τις ιδιότητες εγγράφου PDF μέσω του Go

 
//Remove a specific property from in.pdf
pdfcpu prop remove in.pdf dept
// Remove all properties:
pdfcpu prop remove test.pdf
 Ελληνικά