Parse PDF untuk ekstraksi Formulir sebagai XML dalam .NET SDK
API untuk memparsing dokumen PDF untuk mengekstraksi Formulir sebagai XML menggunakan server-side .NET API.
Get StartedCara memparse dokumen PDF untuk ekstraksi Formulir sebagai XML menggunakan Cloud .NET SDK
Untuk memparse dokumen PDF mengekstraksi Formulir sebagai XML melalui Cloud .NET SDK, kita akan menggunakan Aspose.PDF Cloud .NET SDK Cloud .NET SDK ini memungkinkan Anda dengan mudah membuat aplikasi pembuat, editor & konverter PDF berbasis cloud dalam C#, ASP.NET, atau bahasa .NET lainnya untuk berbagai platform cloud. Buka NuGet pengelola paket, cari Aspose.PDF Cloud dan install. Anda juga dapat menggunakan perintah berikut dari Konsol Pengelola Paket.
Perintah Konsol Pengelola Paket
PM> Install-Package Aspose.Pdf-Cloud
Langkah-langkah untuk memparse PDF untuk ekstraksi Formulir sebagai XML menggunakan .NET SDK
Pengembang Aspose.PDF Cloud dapat dengan mudah memparse dokumen PDF untuk ekstraksi Formulir sebagai XML. Pengembang hanya membutuhkan beberapa baris kode.
- Buat objek Konfigurasi baru dengan Secret dan Key Aplikasi Anda
- Buat objek untuk terhubung ke API Cloud
- Upload file dokumen Anda
- Parse dokumen PDF untuk ekstraksi Formulir sebagai XML di penyimpanan cloud menggunakan fungsi PutExportFieldsFromPdfToXmlInStorageAsync
- Periksa respons dan catat hasilnya
- Unduh file XML secara lokal jika diperlukan
Kode contoh ini menunjukkan parsing dokumen PDF untuk mengekstraksi Formulir sebagai XML
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Parser
{
public class ExportFormToXML
{
public static async Task Extract(string documentName, string outputXMLName, 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]);
}
string xmlPath = Path.Combine(remoteFolder, outputXMLName);
// Parse PDF to extract Form fields as XML in cloud storage.
AsposeResponse response = await pdfApi.PutExportFieldsFromPdfToXmlInStorageAsync(documentName, xmlPath, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("ExportFormToXML(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("ExportFormToXML(): Failed to export Pdf document form fields.");
else
{ // Downloads the updated file for local use.
Console.WriteLine("ExportFormToXML(): Pdf document '{0}' form fields successfully exported to '{1} file.", documentName, outputXMLName);
Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, outputXMLName));
using var fileStream = File.Create(Path.Combine(localFolder, outputXMLName));
stream.Position = 0;
await stream.CopyToAsync(fileStream);
Console.WriteLine("ExportFormToXML(): File '{0}' successfully downloaded.", outputXMLName);
}
}
}
}
Bekerja dengan parsing Formulir di PDF melalui .NET SDK
Dengan memparse dokumen PDF untuk ekstraksi Formulir sebagai XML, seseorang dapat secara sistematis memverifikasi validitas dan relevansi setiap Formulir, memastikan bahwa semua referensi terkini dan berfungsi. Untuk tugas seperti mengunduh Formulir sebagai XML atau melakukan analisis batch, ekstraksi Formulir memungkinkan otomatisasi, menghemat waktu dan mengurangi upaya manual. Parse dokumen PDF untuk mengekstraksi Formulir sebagai XML dengan Aspose.PDF Cloud .NET SDK.
Dengan .NET SDK 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 sudah ada.
- Bekerja dengan lampiran PDF, anotasi, & form field.
- Menerapkan enkripsi atau dekripsi ke dokumen PDF & mengatur kata sandi.
- Menghapus semua stempel & tabel dari halaman atau seluruh dokumen PDF.
- Menghapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
- Mengganti satu atau beberapa instance teks di halaman PDF atau dari seluruh dokumen.
- Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
- Mengekstrak berbagai elemen file PDF & mengoptimalkan dokumen PDF.
- Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitas.
- Sumber Pembelajaran
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk .NET?
- Daftar Pelanggan
- Keamanan