HTML JPG PDF XML DOCX
  Product Family
PDF

Hapus Tabel pada Halaman dalam PDF di Java SDK

Hapus Tabel pada Halaman dalam Dokumen PDF menggunakan API Java sisi server.

Get Started

Cara menghapus Tabel pada Halaman dalam PDF melalui Cloud Java SDK

Untuk menghapus Tabel pada halaman dalam 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 C#, ASPJava, atau bahasa Java lainnya untuk berbagai platform cloud. Buka Repository paket manager, cari sAspose.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 library 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 menghapus Tabel pada halaman dalam PDF melalui Java SDK

Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & menghapus Tabel pada halaman dalam PDF hanya dengan beberapa baris kode.

  1. Buat objek Configuration baru dengan Application Secret dan Key Anda.
  2. Buat objek untuk terhubung ke Cloud API.
  3. Unggah PDF ke penyimpanan cloud.
  4. Hapus tabel pada halaman dalam PDF di penyimpanan cloud menggunakan fungsi deletePageTables.
  5. Periksa respons dan catat hasilnya.
  6. Unduh file yang diperbarui untuk penggunaan lokal.
 

Kode contoh ini menunjukkan penghapusan Tabel pada halaman dalam dokumen PDF


    import java.io.File;
    import java.nio.file.Path;
    import java.nio.file.StandardCopyOption;

    import com.aspose.asposecloudpdf.model.AsposeResponse;

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

            try {
                // 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()));

                // paerform actionPDF_OUTPUT
                AsposeResponse response = pdfApi.deletePageTables(PDF_DOCUMENT, PAGE_NUMBER, null, REMOTE_FOLDER);
                if (response.getCode() != 200)
                    System.err.println("Error: unexpected error when deleting tables  on page! '" + 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 deleted tables from document ! '" + PDF_OUTPUT + "'");
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
 

Bekerja dengan Tabel di PDF

Menghapus tabel dari dokumen mungkin diperlukan untuk menyederhanakan dokumen ketika tabel berisi informasi yang tidak dibutuhkan, untuk memastikan kerahasiaan ketika tabel berisi data pribadi, harga, kontak, atau informasi sensitif lainnya, untuk mempersiapkan penggunaan kembali, bila dokumen diperlukan sebagai templat, untuk proses otomatis, untuk optimasi saat mencetak, serta untuk mengedit dan memperbarui informasi bila tabel sudah usang atau mengandung kesalahan. Hapus Tabel pada halaman dalam dokumen PDF dengan Aspose.PDF Cloud Java SDK.

Dengan pustaka 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 dalam file yang sudah ada.
  • Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
  • Terapkan enkripsi atau dekripsi pada dokumen PDF & atur 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 yang dioptimalkan.
  • Anda dapat mencoba Aplikasi gratis kami untuk mengekstrak Tabel ke file PDF secara online dan menguji fungsionalitas.

  •