C# का उपयोग करके PowerPoint में टेबल कैसे बनाएं

यह आलेख कैसे C# का उपयोग करके PowerPoint में तालिका बनाने के बारे में मार्गदर्शन करता है। यह पर्यावरण को स्थापित करने के लिए सभी विवरण प्रदान करता है, एक तालिका बनाने और भरने के लिए एक चरण-दर-चरण प्रक्रिया, और एक चलने योग्य नमूना कोड जो दर्शाता है कि C# का उपयोग करके स्लाइड में तालिका कैसे सम्मिलित करें। आप तालिका में पाठ को प्रारूपित करना और परिणामी प्रस्तुति को डिस्क पर PPT, PPTX, या MS PowerPoint द्वारा समर्थित किसी अन्य प्रारूप में सहेजना भी सीखेंगे।

C# का उपयोग करके PowerPoint में तालिका बनाने के चरण

  1. तालिका जोड़ने के लिए Aspose.Slides for .NET जोड़ने के लिए वातावरण स्थापित करें
  2. Presentation वर्ग का उपयोग करके एक नई प्रस्तुति बनाएं और इसकी पहली स्लाइड तक पहुंचें
  3. AddTable() पद्धति का उपयोग करके पंक्तियों और स्तंभों के लिए निर्धारित ऊंचाई वाली स्लाइड में तालिका जोड़ें
  4. नई जोड़ी गई तालिका की प्रत्येक पंक्ति और सेल के माध्यम से पुनरावृति करें
  5. प्रत्येक सेल में कुछ टेक्स्ट सेट करें और उसका फॉन्ट सेट करें
  6. PPT फॉर्मेट में प्रेजेंटेशन को सेव करें

ये स्टेप्स समझाते हैं C# का उपयोग करके PowerPoint में टेबल कैसे बनाते हैं। सबसे पहले, आप एक प्रस्तुति बना सकते हैं और उसमें पहली स्लाइड तक पहुंच प्राप्त कर सकते हैं जिसमें डिफ़ॉल्ट रूप से आकृतियों का संग्रह होता है। अगले चरणों में पंक्तियों की ऊंचाई और कॉलम की चौड़ाई का वर्णन करने वाले पूर्णांक सरणी के साथ सेल में पाठ की शीर्ष बाईं स्थिति के लिए X और Y निर्देशांक प्रदान करके एक तालिका बनाएं। अंतिम चरणों में, एक ITextFrame क्लास ऑब्जेक्ट बनाएं और आउटपुट फाइल को सेव करने से पहले अपनी आवश्यकताओं के अनुसार टेक्स्ट पैराग्राफ फॉर्मेटिंग सेट करें।

सी # का उपयोग कर PowerPoint में तालिका जोड़ने के लिए कोड

using Aspose.Slides;
using Aspose.Slides.Export;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to add table in a slide using C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Instantiate a new presentation
Presentation presentation = new Presentation();
// Access the first slide from the default collection
ISlide sld = presentation.Slides[0];
// Specify the rows heights and columns widths
double[] columnsWidths = { 45, 45, 45 };
double[] rowsHeights = { 45, 26, 26, 26, 26 };
// Insert a new table
Aspose.Slides.ITable table = sld.Shapes.AddTable(55, 55, columnsWidths, rowsHeights);
// Fill the table and set the font
foreach (IRow row in table.Rows)
{
foreach (ICell cell in row)
{
// Access the cell's text frame
ITextFrame textFormat = cell.TextFrame;
// Set text in the cell
textFormat.Text = "Data " + cell.FirstRowIndex.ToString() + cell.FirstColumnIndex.ToString();
// Set text font
textFormat.Paragraphs[0].Portions[0].PortionFormat.FontHeight = 10;
textFormat.Paragraphs[0].ParagraphFormat.Bullet.Type = BulletType.None;
}
}
// Save the presentation on the disk
presentation.Save("PresentationTable.ppt", SaveFormat.Ppt);
System.Console.WriteLine("Done");
}
}
}
यह कोड कैसे C# का उपयोग करके PowerPoint में तालिकाएँ बनाने में सहायता करता है, जहाँ Aspose.Slides.ITable ऑब्जेक्ट का उपयोग डेटा डालने के लिए डिफ़ॉल्ट रूप से पंक्तियों और स्तंभों के संग्रह वाली तालिका बनाने के लिए किया जाता है। ITextFrame क्लास ऑब्जेक्ट टेक्स्ट, फ़ॉन्ट ऊंचाई और बुलेट प्रकार सेट करता है। आप टेक्स्ट को हाइलाइट करने, फ़ील्ड जोड़ने या हटाने, फ़िल फ़ॉर्मैट सेट करने, और हाइलाइट कलर सेट करने जैसे अन्य गुण सेट कर सकते हैं।

इस ट्यूटोरियल में वर्णन किया गया है कैसे आप C# का उपयोग करके एक प्रेजेंटेशन में एक टेबल इन्सर्ट करेंगे। यदि आप PowerPoint प्रस्तुति को सुरक्षित करने की प्रक्रिया सीखना चाहते हैं तो कैसे सी # में PowerPoint प्रस्तुति सुरक्षित करने के लिए पर लेख देखें।

 हिन्दी