Open Source Go Library สำหรับแปลง Microsoft® Word Processing Files
แปลงเอกสารการประมวลผล Microsoft Word เป็น PDF ผ่าน GO API ฟรี
ลูกค้า Gotenberg Go คืออะไร?
ไคลเอ็นต์ Gotenberg Go เป็นไลบรารีโอเพ่นซอร์สที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถแปลงเอกสาร Microsoft Word Processing เป็น PDF ภายในแอปพลิเคชันของตนเองได้ Gotenberg เป็น API ไร้สัญชาติที่ขับเคลื่อนโดย Docker สำหรับการแปลงเอกสาร Office เป็น 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
แปลงการประมวลผลคำเป็น PDF ใน GO
- โหลดไฟล์ DOCX สองไฟล์โดยใช้เมธอด NewDocumentFromPath() และส่งชื่อไฟล์และพาธไฟล์เป็นพารามิเตอร์
- แปลงไฟล์ทั้งสองเป็น PDF โดยใช้เมธอด gotenberg.NewOfficeRequest() และส่งผ่านวัตถุเอกสาร
- บันทึกเอกสาร PDF
แปลง DOCX เป็น PDF ผ่าน 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)