Táblázat hozzáadása PDF-hez Java használatával

Ez a rövid oktatóanyag bemutatja, hogyan lehet táblázatot hozzáadni a PDF-hez Java használatával, a környezet létrehozásához és az alkalmazás írásához szükséges összes információ segítségével. A részletes lépések tisztázzák a táblázat beszúrását PDF-be a Java használatával a futtatható mintakóddal együtt. A táblázat celláinak formázására vonatkozó különböző lehetőségeket is tárgyaljuk.

A táblázat beszúrásának lépései PDF-be Java használatával

  1. Állítsa be az IDE-t a Aspose.PDF for Java használatára táblázat beszúrásához
  2. Hozzon létre egy új PDF-fájlt a Document class használatával, és adjon hozzá egy oldalt
  3. Hozzon létre egy táblázatot a Table osztállyal, és állítsa be a keret beállításait
  4. Hozzon létre több sort, és adja hozzá őket a táblázathoz néhány adattal együtt
  5. Adja hozzá a frissített táblázatot a céloldalhoz
  6. Mentse el a kapott PDF-fájlt

A fenti lépések a lépésenkénti megközelítés és a használandó fontos osztályok bemutatásával ismertetik a táblázat hozzáadásának folyamatát az Adobe Acrobat programban Java használatával. A logikáról úgy beszélünk, hogy először készítünk egy PDF-fájlt, adunk hozzá egy oldalt, hozunk létre egy táblázatot, sorokat szúrunk be az adatokkal együtt, végül elmentjük a lemezre. Fedezze fel a fent hivatkozott osztályokat, hogy további lehetőségeket találjon a táblázat formázásához és egyéb szolgáltatásokhoz.

Kód a táblázat beszúrásához PDF-be Java használatával

import com.aspose.pdf.*;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to add a table to a PDF in Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Instantiate an empty PDF file
Document pdfFile = new Document();
// Create and get access to a new page
Page pdfPage = pdfFile.getPages().add();
// Create a table
Table pdfTable = new Table();
// Format the cells border
pdfTable.setDefaultCellBorder(new BorderInfo(BorderSide.All, 1.0f, Color.getBlue()));
// Add few rows into the table
for (int rowNumber = 1; rowNumber < 10; rowNumber++)
{
// Create a row class object and add it to the collection of rows in the table
Row tableRow = pdfTable.getRows().add();
// Add columns into the row
tableRow.getCells().add("Data " + rowNumber);
tableRow.getCells().add("Data " + rowNumber);
tableRow.getCells().add("Data " + rowNumber);
}
// Add newly created table into the page
pdfPage.getParagraphs().add(pdfTable);
// Save the PDF file
pdfFile.save("Table.pdf");
System.out.println("Done");
}
}

Ez a kód bemutatja a tábla beszúrásának folyamatát az Adobe Acrobat programban Java használatával. A Table osztályban különböző metódusokkal állíthat be számos tulajdonságot, például a setDefaultCellBorder(), setAlignment(), setBackgroundColor(), setColumnAdjustment() és setCornerStyle() hogy csak néhányat említsünk. Az újonnan létrehozott tábla hozzáadódik az oldalhoz, mivel az Oldal osztálynak van egy Bekezdések gyűjteménye, amely az oldal összes csomópontját tartalmazza, beleértve a táblázatokat is.

Ez a cikk megtanított minket arra, hogy táblázatot adjunk PDF-fájlhoz. Ha meg szeretné tanulni az adatok PDF-táblázatból való lekérésének folyamatát, tekintse meg a következő cikket: hogyan kell olvasni a PDF-táblázatot Java nyelven.

 Magyar