1. מוצרים
  2.   PDF
  3.   GO
  4.   PDFCPU
 
  

Open Source Go Library עבור יצירת מסמכי PDF

Open Source 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 באמצעות ספריית Go Free מבוססת פקודות

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 באמצעות 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
 עִברִית