
FileFormat.Slides for .NET
.NET API দিয়ে প্রেজেন্টেশন তৈরি ও কাস্টমাইজেশন সহজ করুন
FileFormat.Slides, একটি ওপেন-সোর্স .NET API, দিয়ে সহজে প্রেজেন্টেশন তৈরি ও কাস্টমাইজ করুন। এই লাইটওয়েট লাইব্রেরি দিয়ে স্লাইড জেনারেশন ও অটোমেশন সহজ করুন।
FileFormat.Slides for .NET কী?
FileFormat.Slides for .NET একটি সহজ, ব্যবহারকারী-বান্ধব অভিজ্ঞতা প্রদান করে, যা মাইক্রোসফট পাওয়ারপয়েন্ট প্রেজেন্টেশন নিয়ে কাজ করতে চাওয়া ব্যক্তিদের জন্য আদর্শ পছন্দ করে তোলে, একটি ওপেন-সোর্স API ব্যবহার করে। এই ওপেন-সোর্স .NET API সতর্কতার সাথে ডিজাইন করা হয়েছে যাতে পাওয়ারপয়েন্ট প্রেজেন্টেশন তৈরি এবং কাস্টমাইজ করার প্রক্রিয়া সহজ হয়। এই স্বজ্ঞাত C# লাইব্রেরি দিয়ে, আপনি এখন মাত্র কয়েকটি কোড লাইনের মাধ্যমে সহজে প্রেজেন্টেশন তৈরি এবং পরিচালনা করতে পারেন।
এই হালকা সমাধানের ইনস্টলেশন প্রক্রিয়া নিরবচ্ছিন্ন এবং আপনার সকল প্রেজেন্টেশন প্রয়োজনীয়তা পূরণ করার জন্য বৈশিষ্ট্যের একটি স্ট্যাক প্রদান করে। FileFormat.Slides for .NET Microsoft দ্বারা অনুমোদিত OpenXML SDK ব্যবহার করে। FileFormat.Slides for .NET একটি সুবিধাজনক র্যাপার হিসেবে কাজ করে যা এর উন্নত সক্ষমতাগুলোর ব্যবহার সহজ করে।
ডেভেলপারদের বিবেচনায়, এই ওপেন-সোর্স .NET লাইব্রেরি কয়েকটি কোড লাইনের মাধ্যমে PowerPoint প্রেজেন্টেশন তৈরি ও সম্পাদনা স্বয়ংক্রিয় করা সহজ করে তোলে। আপনি OpenXML SDK লাইব্রেরি ব্যবহার করে এর সক্ষমতা বাড়াতে পারেন। .NET এর জন্য FileFormat.Slides পরিচালনা করা সহজ, এর ব্যবহারকারী-বান্ধব ডিজাইনের জন্য ধন্যবাদ। লাইব্রেরিতে শিট যোগ করা, টেক্সট যোগ করা, স্ট্রিমে বিদ্যমান প্রেজেন্টেশন খুলে দেখা, পুরো প্রেজেন্টেশন বা নির্দিষ্ট টেক্সট শেপে ফরম্যাটিং প্রয়োগ করা, প্রেজেন্টেশনে ছবি যোগ করা ইত্যাদি বুদ্ধিমান বৈশিষ্ট্য রয়েছে।
আমাদের GitHub রিপোজিটরি অন্বেষণ করুন অবদান রাখতে, উন্নতি প্রস্তাব করতে, এবং এই ওপেন সোর্স API উন্নত করতে: https://github.com/fileformat-slides/FileFormat.Slides-for-.NET
FileFormat.Slides for .NET দিয়ে শুরু করা
.NET এর জন্য FileFormat.Slides ইনস্টল করার সুপারিশকৃত পদ্ধতি হল NuGet ব্যবহার করা। মসৃণ ইনস্টলেশনের জন্য দয়া করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।
NuGet ব্যবহার করে FileFormat.Slides for .NET ইনস্টল করুন
NuGet\Install-Package FileFormat.Slides আপনি এটিও সরাসরি GitHub থেকে ডাউনলোড করতে পারেন।প্রোগ্রাম্যাটিকভাবে PowerPoint প্রেজেন্টেশন তৈরি করা
FileFormat.Slides for .NET ডেভেলপারদের জন্য পাওয়ারপয়েন্ট প্রেজেন্টেশন এবং ডায়াগ্রাম তৈরির স্বয়ংক্রিয়করণের জন্য একটি নমনীয় এবং শক্তিশালী টুল প্রদান করে। সফটওয়্যার ডেভেলপাররা শূন্য থেকে নতুন প্রেজেন্টেশন তৈরি করতে পারেন, তাতে স্লাইড যোগ করতে পারেন, ছবিগুলি সন্নিবেশ করতে পারেন, টেক্সট যোগ করতে পারেন এবং আরও অনেক কিছু। নিম্নলিখিত কোড স্নিপেটটি প্রোগ্রাম্যাটিকভাবে একটি খালি PowerPoint প্রেজেন্টেশন তৈরি করে।
.NET API ব্যবহার করে PowerPoint প্রেজেন্টেশন কীভাবে তৈরি করবেন?
// Create an object of the Presentation class.
Presentation presentation = Presentation.Create("presentation.pptx");
//Perform necessary operations.
//...
// Call the Save method to save the PowerPoint file onto the disk.
presentation.Save();
প্রোগ্রাম্যাটিকভাবে প্রেজেন্টেশনে টেক্সট সন্নিবেশ করুন
FileFormat.Slides for .NET সফটওয়্যার ডেভেলপারদের জন্য .NET অ্যাপ্লিকেশনের মধ্যে একটি প্রেজেন্টেশন স্লাইডে টেক্সট সন্নিবেশ করা সহজ করে তোলে। এই লাইব্রেরির মূল লক্ষ্য হল ডেভেলপারদের প্রোগ্রাম্যাটিকভাবে প্রেজেন্টেশন তৈরি করার এবং স্লাইড, টেক্সট, ছবি, শেপ এবং ডায়াগ্রাম সহ বিভিন্ন PowerPoint উপাদানের সঙ্গে কাজ করার সক্ষমতা প্রদান করা। নিম্নলিখিত কোড স্নিপেটটি দেখায় কীভাবে ডেভেলপাররা প্রোগ্রাম্যাটিকভাবে প্রেজেন্টেশনে টেক্সট সন্নিবেশ করতে পারেন।
.NET API ব্যবহার করে প্রেজেন্টেশনে টেক্সট কীভাবে ইনসার্ট করবেন?
// Create a new PowerPoint presentation at the specified file path
Presentation presentation = Presentation.Create("D:\\AsposeSampleResults\\test2.pptx");
// Create a text shape for the title and set its properties
TextShape shape = new TextShape();
shape.Text = "Title: Here is my first title From FF";
shape.TextColor = "980078";
shape.FontFamily = "Baguet Script";
// Create the slide and add the text shape to it
Slide slide = new Slide();
slide.AddTextShapes(shape);
// Append the slide to the presentation
presentation.AppendSlide(slide);
// Save the modified presentation
presentation.Save();
