برای تبدیل فایلهای پردازش کلمه Microsoft® Go Library با منبع باز
اسناد پردازش ورد مایکروسافت را از طریق Free GO API به PDF تبدیل کنید
مشتری Gotenberg Go چیست؟
سرویس گیرنده Gotenberg Go یک کتابخانه گو منبع باز است که به توسعه دهندگان نرم افزار این امکان را می دهد که اسناد پردازش Word مایکروسافت را در داخل برنامه های خود به PDF تبدیل کنند. Gotenberg یک API بدون حالت مبتنی بر Docker برای تبدیل اسناد آفیس به 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
تبدیل Word Processing به PDF در GO
- بارگذاری دو فایل DOCX با استفاده از متد ()NewDocumentFromPath و عبور نام فایل و مسیر فایل به عنوان پارامتر
- هر دو فایل را با استفاده از متد ()gotenberg.NewOfficeRequest به PDF تبدیل کنید و اشیاء 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)