Microsoft® ওয়ার্ড প্রসেসিং ফাইলগুলিকে রূপান্তর করার জন্য ওপেন সোর্স গো লাইব্রেরি

ফ্রি GO API এর মাধ্যমে Microsoft Word প্রসেসিং ডকুমেন্টকে PDF এ রূপান্তর করুন 

Gotenberg Go ক্লায়েন্ট কি?

গোটেনবার্গ গো ক্লায়েন্ট হল একটি ওপেন-সোর্স গো লাইব্রেরি যা সফ্টওয়্যার বিকাশকারীদের তাদের নিজস্ব অ্যাপ্লিকেশনের মধ্যে মাইক্রোসফ্ট ওয়ার্ড প্রসেসিং নথিগুলিকে PDF তে রূপান্তর করার ক্ষমতা দেয়। গোটেনবার্গ হল একটি ডকার-চালিত স্টেটলেস এপিআই যা অফিস নথিগুলিকে পিডিএফ-এ রূপান্তর করার জন্য। API ব্যবহার করে, আপনি সহজেই DOCX, DOC, RTF, এবং TXT ফাইল বিন্যাসকে PDF এ রূপান্তর করতে পারেন।

API ব্যবহার করে, আপনি একই সময়ে এক বা একাধিক ওয়ার্ড প্রসেসিং নথি রূপান্তর করতে পারেন এবং ফলাফল নথিটিকে PDF ফরম্যাটে সংরক্ষণ করতে পারেন। এপিআই স্ট্রাকচার্ড লগিং প্রদান করে যা আপনাকে কী ঘটছে সে সম্পর্কে প্রাসঙ্গিক তথ্য পেতে দেয়।

Previous Next

Gotenberg Go ক্লায়েন্ট দিয়ে শুরু করা

আপনার প্রকল্পে Gotenberg Go ক্লায়েন্ট ইনস্টল করার প্রস্তাবিত উপায় হল GitHub ব্যবহার করে। একটি মসৃণ ইনস্টলেশনের জন্য অনুগ্রহ করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

GitHub এর মাধ্যমে Gotenberg Go ক্লায়েন্ট ইনস্টল করুন

$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7

Free Go API এর মাধ্যমে DOCX কে PDF এ রূপান্তর করুন

GO-তে ওয়ার্ড প্রসেসিংকে PDF এ রূপান্তর করুন

  1. NewDocumentFromPath() পদ্ধতি ব্যবহার করে দুটি DOCX ফাইল লোড করুন এবং ফাইলের নাম এবং ফাইল পাথ প্যারামিটার হিসাবে পাস করুন
  2. gotenberg.NewOfficeRequest() পদ্ধতি ব্যবহার করে উভয় ফাইলকে PDF এ রূপান্তর করুন এবং ডক অবজেক্ট পাস করুন
  3. PDF নথি সংরক্ষণ করুন

ফ্রি GO API এর মাধ্যমে DOCX কে PDF এ রূপান্তর করুন

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)
                          
 বাংলা