यह आलेख कैसे C# का उपयोग करके PowerPoint में तालिका बनाने के बारे में मार्गदर्शन करता है। यह पर्यावरण को स्थापित करने के लिए सभी विवरण प्रदान करता है, एक तालिका बनाने और भरने के लिए एक चरण-दर-चरण प्रक्रिया, और एक चलने योग्य नमूना कोड जो दर्शाता है कि C# का उपयोग करके स्लाइड में तालिका कैसे सम्मिलित करें। आप तालिका में पाठ को प्रारूपित करना और परिणामी प्रस्तुति को डिस्क पर PPT, PPTX, या MS PowerPoint द्वारा समर्थित किसी अन्य प्रारूप में सहेजना भी सीखेंगे।
C# का उपयोग करके PowerPoint में तालिका बनाने के चरण
- तालिका जोड़ने के लिए Aspose.Slides for .NET जोड़ने के लिए वातावरण स्थापित करें
- Presentation वर्ग का उपयोग करके एक नई प्रस्तुति बनाएं और इसकी पहली स्लाइड तक पहुंचें
- AddTable() पद्धति का उपयोग करके पंक्तियों और स्तंभों के लिए निर्धारित ऊंचाई वाली स्लाइड में तालिका जोड़ें
- नई जोड़ी गई तालिका की प्रत्येक पंक्ति और सेल के माध्यम से पुनरावृति करें
- प्रत्येक सेल में कुछ टेक्स्ट सेट करें और उसका फॉन्ट सेट करें
- 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 प्रस्तुति को सुरक्षित करने की प्रक्रिया सीखना चाहते हैं तो कैसे सी # में PowerPoint प्रस्तुति सुरक्षित करने के लिए पर लेख देखें।