Hogyan készítsünk táblázatot a PowerPointban a C# használatával

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

  1. Hozzon létre egy környezetet a(z) Aspose.Slides for .NET hozzáadásához egy táblázat hozzáadásához
  2. Hozzon létre egy új prezentációt a Presentation osztály segítségével, és nyissa meg az első diát
  3. Adjon hozzá egy táblázatot a diához a sorok és oszlopok meghatározott magasságával a AddTable() módszerrel
  4. Ismételje meg az újonnan hozzáadott táblázat minden sorát és celláját
  5. Állítson be néhány szöveget minden cellába, és állítsa be a betűtípusát
  6. 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 a kód segít hogyan hozhat létre táblázatokat a PowerPointban a C# használatával, ahol az Aspose.Slides.ITable objektum egy olyan táblázat létrehozására szolgál, amely alapértelmezés szerint sorok és oszlopok gyűjteményét tartalmazza az adatok beillesztéséhez. Az ITextFrame osztályobjektum beállítja a szöveget, a betűmagasságot és a felsorolástípust. Beállíthat más tulajdonságokat is, például kiemelhet szöveget, hozzáadhat vagy eltávolíthat egy mezőt, beállíthatja a kitöltési formátumot és a kiemelés színét.

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.

 Magyar