Memahami PDF untuk ekstraksi bidang Formulir sebagai XML dalam Node.js SDK
API untuk memahami dokumen PDF untuk ekstraksi bidang Formulir sebagai XML menggunakan API Node.js sisi server.
Get StartedCara memahami dokumen PDF untuk ekstraksi bidang Formulir sebagai XML menggunakan Cloud Node.js SDK
Untuk memahami dokumen PDF untuk ekstraksi bidang Formulir sebagai XML melalui Cloud Node.js SDK, kita akan menggunakan Aspose.PDF Cloud Node.js SDK Cloud SDK ini membantu pemrogram Node.js dalam mengembangkan aplikasi pembuat, anotator, editor, konverter, dan parser PDF berbasis cloud menggunakan bahasa pemrograman Node.js melalui Aspose.PDF REST API. Cukup buat akun di Aspose for Cloud dan dapatkan informasi aplikasi Anda. Setelah Anda memiliki App SID & kunci, Anda siap menggunakan Aspose.PDF Cloud Node.js SDK.
Perintah Konsol Pengelola Paket
npm install asposepdfcloud --save
Langkah-langkah untuk memahami PDF untuk ekstraksi bidang Formulir sebagai XML menggunakan Node.js SDK
Pengembang Aspose.PDF Cloud dapat dengan mudah memahami dokumen PDF untuk ekstraksi bidang Formulir sebagai XML. Pengembang hanya perlu beberapa baris kode.
- Buat objek Konfigurasi baru dengan Rahasia Aplikasi dan Kunci Anda
- Buat objek untuk terhubung ke API Cloud
- Unggah file dokumen Anda
- Memahami dokumen PDF untuk ekstraksi bidang Formulir sebagai XML di penyimpanan cloud menggunakan fungsi putExportFieldsFromPdfToXmlInStorage
- Periksa respons dan catat hasilnya
- Unduh file XNL secara lokal jika diperlukan
Kode contoh ini menunjukkan pemahaman dokumen PDF untuk ekstraksi bidang Formulir sebagai XML
import path from 'node:path';
export {ParseExportFormsAsXML};
const pdfApi = new PdfApi(APP_SID, APP_KEY);
const ParseExportFormsAsXML = {
async uploadDocument (documentName, localFolder, tempFolder) {
const fileNamePath = path.join(localFolder, documentName);
const fileData = await fs.readFile(fileNamePath);
const storagePath = path.join(tempFolder, documentName);
await pdfApi.uploadFile(storagePath, fileData)
.then(() => console.log("File: '" + documentName +"' successfully uploaded."));
},
async downloadResult(resultName, localFolder, tempFolder, prefix) {
const fileName = path.join(tempFolder, resultName);
const changedPdfData = await pdfApi.downloadFile(fileName);
const filePath = path.join(localFolder, prefix + resultName);
await fs.writeFile(filePath, changedPdfData.body);
console.log("Downloaded: " + filePath);
},
async export(documentName, outputXMLName, localFolder, remoteFolder) {
if ( pdfApi ) {
await uploadDocument(documentName, localFolder, remoteFolder);
const xmlPath = path.join(remoteFolder, outputXMLName)
const response = await pdfApi.putExportFieldsFromPdfToXmlInStorage( documentName, xmlPath, null, remoteFolder );
if (response.body.code == 200) {
console.log("ParseExportFormsAsXML(): Pdf document '" + documentName + "' form fields successfully exported to '" + outputXMLName + "' file!");
await downloadResult(outputXMLName, localFolder, remoteFolder, "");
}
else
console.error("ParseExportFormsAsXML(): Unexpected error!")
}
}
};
Bekerja dengan Formulir parsing dalam PDF melalui Node.js SDK
Dengan memahami dokumen PDF untuk ekstraksi bidang Formulir sebagai XML, seseorang dapat secara sistematis memverifikasi keabsahan dan relevansi setiap bidang Formulir, memastikan bahwa semua referensi terkini dan berfungsi. Untuk tugas seperti mengunduh bidang Formulir sebagai XML atau melakukan analisis batch, mengekstraksi bidang Formulir memungkinkan otomatisasi, menghemat waktu dan mengurangi upaya manual. Memahami dokumen PDF untuk mengeluarkan bidang Formulir sebagai XML dengan Aspose.PDF Cloud Node.js SDK.
Dengan SDK Node.js kami Anda dapat
- Menambahkan header & footer dokumen PDF dalam format teks atau gambar.
- Menambahkan tabel & teks atau stempel gambar ke dokumen PDF.
- Menambahkan beberapa dokumen PDF ke file yang sudah ada.
- Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
- Menerapkan enkripsi atau dekripsi pada 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 pada halaman PDF atau dari seluruh dokumen.
- Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
- Mengekstrak berbagai elemen dari file PDF & mengoptimalkan dokumen PDF.
- Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitasnya.
- Sumber Pembelajaran
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk Node.js?
- Daftar Pelanggan
- Keamanan