1. পণ্য
  2.   উপস্থাপনা
  3.   GO
  4.   Gotenberg Go client
 
  

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

Microsoft PowerPoint PPT এবং PPTX উপস্থাপনাগুলিকে Free GO API এর মাধ্যমে PDF এ রূপান্তর করুন 

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

প্রায়শই, GO বিকাশকারীরা মাইক্রোসফ্ট উপস্থাপনাকে পিডিএফ ফাইল ফর্ম্যাটে রূপান্তর করতে ওপেন সোর্স এবং বিনামূল্যের API খুঁজছেন। Gotenberg Go ক্লায়েন্ট হল ফ্রি GO লাইব্রেরি যা বিকাশকারীদের জন্য PPT এবং PPTX কে PDF ফাইল ফরম্যাটে সহজেই রূপান্তর করতে পারে। বিকাশকারীরা সহজেই তাদের নিজস্ব অ্যাপ্লিকেশনের মধ্যে পিপিটিএক্স থেকে পিডিএফ এবং পিপিটি থেকে পিডিএফ রূপান্তর বৈশিষ্ট্যকে একীভূত করতে পারে।

ডিফল্টরূপে, মুষ্টিমেয় ফন্ট ইনস্টল করা হয় এবং এপিআই এশিয়ান অক্ষর সমর্থন করে। আউটপুট পিডিএফ ডকুমেন্টে কোনো নির্দিষ্ট ফন্ট পেতে, আপনাকে আপনার নিজস্ব ফন্ট ইনস্টল করতে হবে।

Previous Next

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

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

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

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

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

ওপেন সোর্স লাইব্রেরি গোটেনবার্গ গো ক্লায়েন্ট এক বা একাধিক মাইক্রোসফ্ট প্রেজেন্টেশন ফাইল ফরম্যাটকে একটি একক ফাংশনে PDF ফাইল ফরম্যাটে রূপান্তর করতে দেয়। API একটি নতুন ফাইল লোড করার জন্য, gotenberg.NewOfficeRequest() পদ্ধতি ব্যবহার করে এবং ফাইলের নাম এবং ফাইল পাথ প্যারামিটার হিসাবে গ্রহণ করে। আপনার পাওয়ারপয়েন্ট ফাইলটিকে পিডিএফ-এ রূপান্তর করার জন্য, আপনি এক বা একাধিক ফাইল লোড করতে পারেন এবং সহজেই পিডিএফ-এ রূপান্তর করতে পারেন। নিচের কোড স্নিপেট দেখায়, কিভাবে আপনি GO-তে PPTX-কে PDF তে রূপান্তর করতে পারেন

GO-তে পাওয়ারপয়েন্টকে পিডিএফ-এ রূপান্তর করুন

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

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

c := &gotenberg.Client{Hostname: "http://localhost:3000"}
  doc, _ := gotenberg.NewDocumentFromPath("document.pptx", "/path/to/file")
  doc2, _ := gotenberg.NewDocumentFromPath("document2.pptx", "/path/to/file")
  req := gotenberg.NewOfficeRequest(doc, doc2)
  dest := "fileformat.pdf"
  c.Store(req, dest)
 বাংলা