Dapatkan Tabel di halaman dari PDF dalam .NET SDK
Dapatkan semua Tabel di halaman dari Dokumen PDF menggunakan API .NET sisi server.
Get StartedCara mengekstrak Tabel di halaman dari PDF melalui Cloud .NET SDK
Untuk mengekstrak Tabel di halaman dari PDF melalui Cloud .NET SDK, kita akan menggunakan Aspose.PDF Cloud .NET SDK SDK Cloud ini memungkinkan Anda untuk dengan mudah membangun aplikasi pencipta, editor & konverter PDF berbasis cloud dalam C#, ASP.NET, atau bahasa .NET lainnya untuk berbagai platform cloud. Buka NuGet manajer paket, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.
Perintah Konsol Manajer Paket
PM> Install-Package Aspose.Pdf-Cloud
Langkah-langkah untuk mengekstrak Tabel di halaman dari PDF melalui .NET SDK
Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & mendapatkan Tabel di halaman dari PDF hanya dengan beberapa baris kode.
- Buat objek Konfigurasi baru dengan Rahasia Aplikasi dan Kunci Anda.
- Buat objek untuk terhubung ke API Cloud.
- Unggah PDF ke penyimpanan cloud.
- Ekstrak tabel di halaman dari PDF dalam penyimpanan cloud menggunakan fungsi GetPageTablesAsync.
- Periksa respons dan catat hasilnya.
- Jika operasi berhasil, cetak tabelnya
Kode contoh ini menunjukkan cara mengekstrak Tabel di halaman dari dokumen PDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Tables
{
public class GetTablesOnPage
{
public static async Task Extract(string documentName, int pageNumber, string remoteFolder)
{
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
pdfApi = new PdfApi(AppSecret, AppSid);
using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
{ // Upload the local PDF to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
// Get all tables on page from the PDF on cloud storage.
TablesRecognizedResponse response = await pdfApi.GetPageTablesAsync(documentName, pageNumber, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("GetTablesOnPage(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("GetTablesOnPage(): Failed to extract tables from the document.");
else
{ // If the operation was successful, print the tables or make some other actions
Console.WriteLine("GetTablesOnPage(): All tables on '{0}' page successfully extracted from the document '{1}.", pageNumber, documentName);
foreach (var table in response.Tables.List)
{
Console.WriteLine(table.ToString());
}
}
}
}
}
Bekerja dengan Tabel dalam PDF
Tabel menyediakan format terstruktur untuk menyajikan data secara sistematis, memudahkan pembaca untuk memahami dan menganalisis informasi. Mereka juga meningkatkan daya tarik visual dokumen, menambah profesionalisme dan organisasi. Saat berurusan dengan data numerik atau komparatif, tabel meningkatkan kejelasan dengan mengelompokkan informasi terkait dalam format yang mudah dibaca. Selain itu, tabel dapat menggabungkan konten yang dihasilkan secara real-time atau dinamis, seperti data dari basis data atau dasbor analitik. Dapatkan semua Tabel di halaman dari dokumen PDF dengan Aspose.PDF Cloud Node.js SDK.
Dengan pustaka .NET kami, Anda dapat:
- Tambahkan header & footer dokumen PDF dalam format teks atau gambar.
- Tambahkan tabel & stempel (teks atau gambar) ke dokumen PDF.
- Tambahkan beberapa dokumen PDF ke file yang sudah ada.
- Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
- Terapkan enkripsi atau dekripsi ke dokumen PDF & tetapkan 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 instance teks di 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 dalam file PDF secara online dan menguji fungsionalitasnya.
- Sumber Pembelajaran
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk .NET?
- Daftar Pelanggan
- Keamanan