Cara Menyisipkan Tabel di Slide menggunakan Java

Tutorial singkat ini memandu Anda tentang cara menyisipkan tabel dalam slide menggunakan Java. Itu membagikan detail yang diperlukan untuk mengatur IDE untuk menulis aplikasi dan langkah-langkah terperinci untuk melakukan tugas ini. Pada akhirnya, Anda akan mendapatkan kode contoh yang dapat dijalankan yang menunjukkan cara membuat tabel di PowerPoint menggunakan Java dan menyimpan presentasi yang dihasilkan di disk sebagai PPTX, PPT, atau lainnya format yang didukung tanpa menginstal MS PowerPoint atau alat pihak ketiga lainnya.

Langkah-langkah Menambahkan Tabel di PowerPoint menggunakan Java

  1. Setel IDE untuk menggunakan Aspose.Slides untuk menyisipkan tabel
  2. Buat presentasi baru menggunakan kelas Presentation dan dapatkan akses ke slide pertama
  3. Tambahkan tabel baru di slide yang dipilih dengan menggunakan metode addTable() dan berikan posisi teks, serta tinggi dan lebar sel
  4. Ulangi semua baris dan atur teks bersama dengan pengaturan font
  5. Simpan presentasi pada disk yang memiliki tabel di dalamnya

Langkah-langkah tersebut menjelaskan cara membuat tabel di PowerPoint menggunakan Java. Semua kelas dan metode yang diperlukan diidentifikasi yang diperlukan untuk menyelesaikan tugas. Prosesnya sederhana dimana tabel ditambahkan ke slide dan kemudian sel-selnya diisi dengan beberapa contoh teks.

Kode untuk Membuat Tabel di PowerPoint menggunakan Java

/*
* 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");
}
}

Kode ini menunjukkan cara membuat tabel di PowerPoint menggunakan Java. Beberapa kelas antarmuka digunakan untuk menggunakan fitur yang berbeda misalnya ISlide digunakan untuk mengakses slide, kelas ITable digunakan untuk bekerja dengan tabel, dan kelas IRow dan Icell digunakan untuk bekerja dengan sel individual. Kelas ITextFrame adalah antarmuka utama yang digunakan untuk mengatur teks dalam sel dan mengatur pemformatan sel.

Tutorial ini telah mengajarkan kita cara membuat tabel dalam presentasi PowerPoint menggunakan Java. Jika Anda ingin mempelajari proses membuat HTML dari presentasi, lihat artikel di cara membuat slide PowerPoint dalam HTML menggunakan Java.

 Indonesian