HTML JPG PDF XML DOCX
  Product Family
PDF

Tambah Tabel ke PDF di Java SDK

Tambahkan Tabel ke Dokumen PDF menggunakan API Java sisi server.

Get Started

Cara menambahkan Tabel ke PDF melalui Cloud Java SDK

Untuk menambahkan Tabel ke PDF melalui Cloud Java SDK, kita akan menggunakan Aspose.PDF Cloud Java SDK SDK Cloud ini memungkinkan Anda dengan mudah membangun aplikasi pembuat, editor, & konverter PDF berbasis cloud dalam bahasa Java untuk berbagai platform cloud. Buka Repository paket manager, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console untuk menginstalnya menggunakan Maven.

Tambahkan repositori Aspose Cloud ke file pom.xml aplikasi Anda

Tambahkan repositori Aspose Cloud


    <repositories>
        <repository>
            <id>aspose-cloud</id>
            <name>Aspose Cloud Repository</name>
            <url>https://releases.aspose.cloud/java/repo/</url>
        </repository>
    </repositories>

Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:

Instalasi dari Github


    mvn clean install

Untuk menyebarkannya ke repositori Maven remote, konfigurasikan pengaturan repositori dan jalankan:

Sebarkan repositori Maven


    mvn clean deploy

Langkah-langkah menambahkan Tabel ke PDF melalui Java SDK

Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & menambahkan Tabel ke PDF hanya dalam beberapa baris kode.

  1. Unggah File ke Penyimpanan Cloud
  2. Tentukan Tampilan Tabel
  3. Tentukan Konten Tabel
  4. Tambahkan Tabel ke PDF
  5. Unduh File yang Diperbarui
 

Kode contoh ini menunjukkan cara menambahkan Tabel ke dokumen PDF


    import java.io.File;
    import java.nio.file.Path;
    import java.nio.file.StandardCopyOption;
    import java.util.ArrayList;
    import java.util.List;

    import com.aspose.asposecloudpdf.api.PdfApi;
    import com.aspose.asposecloudpdf.model.AsposeResponse;
    import com.aspose.asposecloudpdf.model.Table;

    public class TablesAdd {
        public static void append(){
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
	    String LOCAL_FOLDER    = "c:\\Samples";
	    String PDF_DOCUMENT    = "sample.pdf";
            String PDF_OUTPUT      = "table_add_output.pdf";
            Integer PAGE_NUMBER    =  1;

            try {
                PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);

                // upload local PDF file to remote storage
                File file = new File(Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString());
                pdfApi.uploadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), file, null);
                System.out.println(String.format("File '%s' successfully uploaded!", Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString()));

                // TableInitialize.create() method shown on "../java/table/create" page...
                Table table = TableInitialize.create();
                table.setLeft(100.);
                table.setTop(400.);

                List<Table> tables = new ArrayList<>();
                tables.add(table);

                // paerform action
                AsposeResponse response = pdfApi.postPageTables(PDF_DOCUMENT, PAGE_NUMBER, tables, null, REMOTE_FOLDER);
                if (response.getCode() != 200)
                    System.err.println("Error: unexpected error when adding table! '" + response.getStatus() + "'");
                else{
                    // dowmload changed PDF file from remote folder...
                    File f = pdfApi.downloadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), null, null);
                    java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, PDF_OUTPUT), StandardCopyOption.REPLACE_EXISTING);
                    System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, PDF_OUTPUT).toString()));
                    System.out.println("Successfully added new table in document ! '" + PDF_OUTPUT + "'");
                }
            } catch (Exception e) {
                e.printStackTrace();
           }
       }
    }
 

Bekerja dengan Tabel di PDF

Tabel menyediakan format terstruktur untuk menyajikan data secara sistematis, sehingga memudahkan pembaca memahami dan menganalisis informasi. Tabel juga meningkatkan daya tarik visual dokumen, menambah profesionalisme dan organisasi. Saat menangani data numerik atau komparatif, tabel memperjelas dengan mengelompokkan informasi terkait dalam format yang mudah dibaca. Selain itu, tabel dapat mengintegrasikan konten real-time atau yang dihasilkan secara dinamis, seperti data dari basis data atau dasbor analitik. Tambahkan Tabel ke dokumen PDF dengan Aspose.PDF Cloud Java SDK.

Dengan perpustakaan Java kami Anda dapat:

  • Menambahkan header & footer dokumen PDF dalam format teks atau gambar.
  • Menambahkan tabel & stempel (teks atau gambar) ke dokumen PDF.
  • Menambahkan beberapa dokumen PDF ke file yang ada.
  • Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
  • Menerapkan enkripsi atau dekripsi pada dokumen PDF & mengatur kata sandi.
  • Hapus semua stempel & tabel dari halaman atau seluruh dokumen PDF.
  • Hapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
  • Ganti satu atau beberapa kemunculan teks pada halaman PDF atau dari seluruh dokumen.
  • Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
  • Ekstrak berbagai elemen file PDF & buat dokumen PDF menjadi teroptimasi.
  • Anda dapat mencoba Aplikasi gratis kami untuk mengekstrak Tabel ke file PDF secara online dan menguji fungsionalitasnya.

  •