HTML JPG PDF XML DOCX
  Product Family
PDF

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 Started

Cara 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.

  1. Buat objek Konfigurasi baru dengan Secret dan Key Aplikasi Anda
  2. Buat objek untuk terhubung ke API Cloud
  3. Upload file dokumen Anda
  4. Parse dokumen PDF untuk ekstraksi Formulir sebagai XML di penyimpanan cloud menggunakan fungsi PutExportFieldsFromPdfToXmlInStorageAsync
  5. Periksa respons dan catat hasilnya
  6. 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.

  •