ספריית Go בחינם להמיר קבצי Microsoft sup /sup
הפעל את מסמכי Microsoft Excel LS ו- LS Spreadsheet ל-PDF באמצעות קוד פתוח API
על ידי שימוש בקוד פתוח Gutenberg Go מפתחי תוכנה יכולים בקלות להמיר מסמכי Excel ל-PDF ביישומים שלהם. באמצעות API, אתה יכול להמיר LS, LS, ו-ODS קבצים פורמט בקלות. API מאפשר להמיר קובץ אחד או יותר בו זמנית, וכל הקבצים מתמזגים לקובץ PDF אחד. יתר על כן, API מיזג את המסמכים בצורה אלפביתית.
כברירת מחדל, את התוצאה PDF מסמך יוצג עם אוריינטציה דיוקן אבל API מאפשר להתאים אישית את האוריינטציה. כברירת מחדל, כמה גופנים מותקנים. דמויות אסיאתיות נתמכות גם מחוץ לקופסה. יתר על כן, אתה יכול להגדיר מספרי עמודים וזמן עבור תהליך ההמרה.
להתחיל עם גוטנברג עבור הלקוח
הדרך המומלצת להתקין את הלקוח Gotenberg Go בפרויקט שלך היא באמצעות GitHub. אנא השתמש בפקודה הבאה להתקנה חלקה.
התקן את לקוח Gotenberg Go דרך GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
שימוש ב-LS עד PDF דרך Free Go API
ספריית הקוד הפתוח Gutenberg Go מאפשרת למתכנתים להמיר LS ל-PDF בתוך יישומי Go שלהם. כדי להמיר את ה- LS שלך ל- PDF, אתה רק צריך לטעון את המסמך ולהמיר אותו באמצעות שיטת גוטנברג.NewOfficeRequest. על ידי שימוש בקווים הבאים, אתה יכול בקלות להמיר LS ל PDF.
הסבה של Excel ל-PDF Gt
- טען שני קבצי XLSX באמצעות שיטת NewDocumentFromPath() והעבר את שם הקובץ ואת נתיב הקובץ כפרמטרים
- המר את שני הקבצים ל-PDF באמצעות שיטת gotenberg.NewOfficeRequest() והעבר אובייקטי doc
- שמור מסמך PDF
LS עד PDF באמצעות Gt API חינם
c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.xlsx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.xlsx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)