Ganti Tabel ke PDF dalam Java SDK
Ganti sebuah Tabel dalam Dokumen PDF menggunakan API Java sisi server.
Get StartedCara mengganti Tabel dalam PDF melalui Cloud Java SDK
Untuk mengganti Tabel 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 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 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 sebagai gantinya, konfigurasikan pengaturan repositori dan jalankan:
Sebarkan repositori Maven
mvn clean deploy
Langkah-langkah mengganti Tabel dalam PDF melalui Java SDK
Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & mengganti Tabel dalam PDF. Pengembang hanya membutuhkan beberapa baris kode.
- Buat objek Configuration baru dengan Application Secret dan Key Anda.
- Buat objek untuk terhubung ke Cloud API.
- Unggah PDF ke penyimpanan cloud.
- Tentukan Penampilan Tabel
- Tentukan Konten Tabel
- Ganti Tabel dalam PDF. Periksa respons dan catat hasilnya.
- Unduh File yang Diperbarui
Contoh kode ini menunjukkan cara mengganti Tabel dalam dokumen PDF
import java.io.File;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import com.aspose.asposecloudpdf.model.AsposeResponse;
import com.aspose.asposecloudpdf.model.Table;
public class TablesReplace {
public static void modify() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_DOCUMENT = "sample.pdf";
String PDF_OUTPUT = "table_replace_output.pdf";
String TABLE_ID = "GE5TCOZSGAYCYNRQGUWDINZVFQ3DGMA";
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()));
Table table = TableInitialize.create();
// paerform action
AsposeResponse response = pdfApi.putTable(PDF_DOCUMENT, TABLE_ID, table, 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 rteplaced table in document ! '" + PDF_OUTPUT + "'");
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
Bekerja dengan Tabel dalam PDF
Tabel menyediakan format terstruktur untuk menyajikan data secara sistematis, memudahkan pembaca memahami dan menganalisis informasi. Mereka juga meningkatkan daya tarik visual dokumen, menambahkan profesionalisme dan organisasi. Saat menangani data numerik atau perbandingan, tabel meningkatkan kejelasan dengan mengelompokkan informasi terkait dalam format yang mudah dibaca. Selain itu, tabel dapat menggabungkan konten real-time atau yang dihasilkan secara dinamis, seperti data dari basis data atau dasbor analitik. Tambahkan Tabel ke 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 file yang ada.
- Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
- Terapkan enkripsi atau dekripsi pada dokumen PDF & atur kata sandi.
- Hapus semua stempel & tabel dari satu 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 untuk mengekstrak Tabel ke file PDF secara online dan menguji fungsionalitas.
- Sumber Daya Pembelajaran
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk Java?
- Daftar Pelanggan
- Keamanan