Ez a cikk bemutatja, hogyan hozhat létre táblázatot a PowerPointban C# használatával. Minden részletet tartalmaz a környezet létrehozásához, egy lépésről lépésre a táblázat létrehozásának és kitöltésének folyamatát, valamint egy futtatható mintakódot, amely bemutatja, hogyan lehet táblázatot beszúrni egy diába C# használatával. Megtanulja továbbá a táblázat szövegének formázását, és az eredményül kapott prezentációt a lemezre menteni PPT, PPTX vagy bármely más, az MS PowerPoint által támogatott formátumban.
Táblázat létrehozásának lépései a PowerPointban C# használatával
- Hozzon létre egy környezetet a(z) Aspose.Slides for .NET hozzáadásához egy táblázat hozzáadásához
- Hozzon létre egy új prezentációt a Presentation osztály segítségével, és nyissa meg az első diát
- Adjon hozzá egy táblázatot a diához a sorok és oszlopok meghatározott magasságával a AddTable() módszerrel
- Ismételje meg az újonnan hozzáadott táblázat minden sorát és celláját
- Állítson be néhány szöveget minden cellába, és állítsa be a betűtípusát
- Mentse el a prezentációt PPT formátumban
Ezek a lépések elmagyarázzák, hogyan készíthet táblázatot a PowerPointban C# használatával. Először is létrehozhat egy prezentációt, és hozzáférhet benne az első diához, amely alapértelmezés szerint alakzatgyűjteményt tartalmaz. A következő lépésekben hozzon létre egy táblázatot úgy, hogy megadja a cellában lévő szöveg bal felső pozíciójának X és Y koordinátáit, valamint a sorok magasságát és az oszlopok szélességét leíró egész számokat. Az utolsó lépésben hozzon létre egy ITextFrame osztályobjektumot, és állítsa be a szöveges bekezdés formázását igényei szerint, mielőtt elmenti a kimeneti fájlt.
Kód táblázat hozzáadásához a PowerPointban a C# használatával
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"); | |
} | |
} | |
} |
Ez az oktatóanyag leírja, hogyan kell beszúrni egy táblázatot egy prezentációba C# használatával. Ha szeretné megismerni a PowerPoint-prezentáció biztonságossá tételének folyamatát, tekintse meg a PowerPoint prezentáció biztonságossá tétele C#-ban című cikket.