کتابخانه PHP رایگان برای تبدیل مایکروسافت® فایلهای پردازش کلمه
باز کردن و تبدیل اسناد پردازش ورد مایکروسافت به PDF با استفاده از کتابخانه رایگان PHP
مشتری PHP گوتنبرگ چیست؟
سرویس گیرنده Gotenberg PHP یک کتابخانه PHP منبع باز است که به توسعه دهندگان نرم افزار این امکان را می دهد که اسناد پردازش Word مایکروسافت را در داخل برنامه های خود به PDF تبدیل کنند. Gotenberg یک API بدون حالت مبتنی بر Docker برای تبدیل اسناد آفیس به PDF است. با استفاده از API می توانید به راحتی فرمت فایل های DOCX، DOC، RTF و TXT را به PDF تبدیل کنید.
با استفاده از API، می توانید یک یا چند سند پردازش کلمه را به طور همزمان تبدیل کرده و سند حاصل را در قالب PDF ذخیره کنید. API گزارشگیری ساختاری را ارائه میکند که به شما امکان میدهد اطلاعات مرتبطی در مورد آنچه در حال وقوع است داشته باشید.
شروع کار با مشتری PHP Gotenberg
روش توصیه شده برای نصب سرویس گیرنده PHP Gotenberg در پروژه خود استفاده از GitHub است. لطفا از دستور زیر برای نصب راحت استفاده کنید.
کلاینت Gotenberg PHP را از طریق GitHub نصب کنید
$ PHP get -u github.com/thecodingmachine/gotenberg-php-client/v7
تبدیل DOCX به PDF از طریق API رایگان PHP
تبدیل Word Processing به PDF در PHP
- بارگذاری دو فایل DOCX با استفاده از متد ()NewDocumentFromPath و عبور نام فایل و مسیر فایل به عنوان پارامتر
- هر دو فایل را با استفاده از متد ()gotenberg.NewOfficeRequest به PDF تبدیل کنید و اشیاء doc را ارسال کنید.
- سند PDF را ذخیره کنید
تبدیل DOCX به PDF از طریق API رایگان PHP
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)