Táblázat beszúrása egy diába Java segítségével

Ez a rövid oktatóanyag végigvezeti Önt hogyan illesszen be táblázatot egy diába Java használatával. Megosztja a szükséges részleteket az IDE beállításához az alkalmazás írásához, és részletes lépéseket a feladat végrehajtásához. A végén kapsz egy futtatható mintakódot, amely bemutatja, hogyan készítsünk táblázatot PowerPointban Java segítségével, és az eredményül kapott prezentációt a lemezre mentsük PPTX, PPT vagy bármilyen más fájlba. támogatott formátumban az MS PowerPoint vagy bármely más harmadik féltől származó eszköz telepítése nélkül.

A táblázat hozzáadásának lépései a PowerPointban Java használatával

  1. Állítsa be az IDE-t a Aspose.Slides használatára táblázat beszúrásához
  2. Hozzon létre egy új prezentációt a Presentation osztály segítségével, és férhet hozzá az első diához
  3. Adjon hozzá egy új táblázatot a kiválasztott diához a addTable() metódus használatával, és adja meg a szöveg pozícióját, valamint a cellák magasságát és szélességét
  4. Ismételje meg az összes sort, és állítsa be a szöveget a betűtípus-beállításokkal együtt
  5. Mentse a prezentációt a lemezre, amelyen egy táblázat található

A fent említett lépések elmagyarázzák, hogyan hozhat létre táblázatokat a PowerPointban Java használatával. Az összes szükséges osztály és metódus azonosítva van, amelyek szükségesek a feladat végrehajtásához. A folyamat egyszerű, amikor egy táblázatot hozzáadunk egy diához, majd a celláit kitöltjük valamilyen minta szöveggel.

Kód táblázat létrehozásához a PowerPointban Java használatával

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package testslides;
import com.aspose.slides.BulletType;
import com.aspose.slides.ICell;
import com.aspose.slides.IRow;
import com.aspose.slides.ISlide;
import com.aspose.slides.ITable;
import com.aspose.slides.ITextFrame;
import com.aspose.slides.License;
import com.aspose.slides.Presentation;
public class AddTable {
public static void main(String[] args) throws Exception {//handle exception during adding any tablle
String path = "/Users/mudassirkhan/Documents/KnowledgeBase/TestData/";
// Load the product license to create a table
License slidesTablelic = new License();
slidesTablelic.setLicense(path + "Conholdate.Total.Product.Family.lic");
// Create a new presentation
Presentation presentationForTable = new Presentation();
// Access the first slide in the presentation
ISlide slide = presentationForTable.getSlides().get_Item(0);
// Define the arrays containing column widths and row heights
double[] dColumnsWidths = { 55, 55, 55 };
double[] dRowsHeights = { 55, 36, 36, 36, 36 };
// Add a new table with desired rows and columns
ITable newTable = slide.getShapes().addTable(60, 60, dColumnsWidths, dRowsHeights);
// Traverse through all the rows
for (IRow tableRow : newTable.getRows())
{
// Traverse through all the cells in the current row
for (ICell tableCell : tableRow)
{
// Access the respective text frame of the cell
ITextFrame txtFormat = tableCell.getTextFrame();
// Add some text to the cell
int iFirstRowIndex = tableCell.getFirstRowIndex();
int iFirstColumnIndex = tableCell.getFirstColumnIndex();
txtFormat.setText( "Text " + iFirstRowIndex + " " + iFirstColumnIndex);
// Set the font related property for the newly added text
txtFormat.getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat().setFontHeight(10);
txtFormat.getParagraphs().get_Item(0).getParagraphFormat().getBullet().setType(BulletType.None);
}
}
// Save the presentation with table
presentationForTable.save("PresentationTable.pptx", com.aspose.slides.SaveFormat.Pptx);
System.out.println("Done");
}
}

Ez a kód bemutatja hogyan hozhat létre táblázatot a PowerPointban Java használatával. Több interfész osztályt használnak a különböző szolgáltatások használatához, pl. az ISlide a dia eléréséhez, az ITable osztály a táblázatokkal való munkavégzéshez, az IRow és az ICell osztályok pedig az egyes cellákhoz. Az ITextFrame osztály a fő felület, amely a cellában lévő szöveg beállítására és a cellák formázásának beállítására szolgál.

Ez az oktatóanyag megtanította nekünk hogyan készítsünk táblázatot PowerPoint prezentációban Java használatával. Ha szeretné megtanulni, hogyan lehet HTML-t létrehozni egy prezentációból, olvassa el a következő cikket: hogyan készítsünk PowerPoint diákat HTML-ben Java használatával.

 Magyar