Atur Formulir PDF di Node.js SDK
Atur semua kolom formulir dari Dokumen PDF menggunakan Node.js Cloud SDK
Get StartedAtur AcroForms dari dokumen PDF melalui Cloud Node.js SDK
Untuk mengatur AcroForms dari PDF, kita akan menggunakan Aspose.PDF Cloud Node.js SDK. Cloud SDK ini membantu programmer Node.js dalam mengembangkan aplikasi pembuat, anotator, editor, dan konverter 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 & key, Anda siap memberikan Aspose.PDF Cloud Node.js SDK.
Perintah Konsol Manajer Paket
npm install asposepdfcloud --save
Langkah-langkah untuk mengatur AcroForms menggunakan Node.js
Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & mengatur acroforms dari PDF hanya dalam beberapa baris kode.
- Baca file PDF lokal
- Buat kolom dengan dekorasi baru
- Perbarui kolom formulir dalam PDF yang diunggah
- Unduh hasil jika diperlukan
Kode contoh ini menunjukkan pengaturan AcroForms dari dokumen PDF menggunakan Node.js
import credentials from "./credentials.json" with { type: "json" };
import fs from 'node:fs/promises';
import { PdfApi } from "asposepdfcloud";
import { Border } from "asposepdfcloud/src/models/border";
import { TextBoxField } from "asposepdfcloud/src/models/textBoxField";
import { Dash } from "asposepdfcloud/src/models/dash";
import { Rectangle } from "asposepdfcloud/src/models/rectangle";
import { Field } from "asposepdfcloud/src/models/field";
import { FieldType } from "asposepdfcloud/src/models/fieldType";
import { Fields } from "asposepdfcloud/src/models/fields";
async function setFormField() {
const localFileName = "C:\\Samples\\StudentInfoFormElectronic.pdf";
const storageFileName = "StudentInfoFormElectronic.pdf";
const pdfApi = new PdfApi(credentials.id, credentials.key);
try {
let fileData = await fs.readFile(localFileName);
let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.message);
}
let field = new Field();
field.name = "First Name";
field.type = FieldType.Text;
field.values = ["James"];
field.rect = new Rectangle(125, 735, 200, 752);
try {
let response = await pdfApi.putUpdateField(storageFileName, "First Name", field);
console.log(response.body.status);
} catch (error) {
console.log(error.message);
}
}
Bekerja dengan AcroForms melalui Node.js SDK
Mengatur AcroForms memungkinkan pengguna untuk mengisi informasi langsung di PDF, menghilangkan kebutuhan akan alat atau format terpisah. Pengaturan AcroForms yang tepat memastikan kegunaan yang lebih baik, seperti label kolom yang jelas, opsi dropdown, dan urutan tab yang logis untuk navigasi yang lebih baik. Formulir yang dikonfigurasi dengan baik memudahkan banyak pihak untuk mengisi, meninjau, dan menyetujui dokumen bersama. Dengan mengatur AcroForms dalam PDF, Anda dapat membuat template yang dapat digunakan kembali untuk proses yang berulang, menghemat waktu dan memastikan konsistensi di seluruh dokumen. Atur AcroForms dari dokumen PDF dengan Aspose.PDF Cloud Node.js SDK.
Dengan pustaka Node.js kami, Anda dapat
- Tambahkan header & footer dokumen PDF dalam format teks atau gambar.
- Tambahkan tabel & stempel (teks atau gambar) ke dokumen PDF.
- Gabungkan beberapa dokumen PDF ke dalam file yang sudah ada.
- Bekerja dengan lampiran PDF, anotasi, & kolom formulir.
- Terapkan enkripsi atau dekripsi ke dokumen PDF & atur kata sandi.
- Hapus semua stempel & tabel dari suatu halaman atau seluruh dokumen PDF.
- Hapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
- Ganti satu atau beberapa instance teks pada halaman PDF atau dari seluruh dokumen.
- Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
- Ekstrak berbagai elemen dari file PDF & optimalkan dokumen PDF.
- Anda dapat mencoba Aplikasi gratis kami untuk mengatur AcroForms dari 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 Node.js?
- Daftar Pelanggan
- Keamanan