บทความนี้อธิบายกระบวนการ สร้างแบบฟอร์มที่กรอกข้อมูลได้ใน Word ด้วย Nodej.s REST API คุณจะได้เรียนรู้กระบวนการใช้ Aspose.Word สำหรับ Cloud SDK ของ Nodej.s เพื่อ สร้างแบบฟอร์มใน Word ด้วย Nodej.s REST API บทความนี้จะอธิบายพารามิเตอร์ต่างๆ ที่คุณสามารถใช้ในการตั้งค่าคุณสมบัติของฟิลด์แบบฟอร์ม
ข้อกำหนดเบื้องต้น
- {{ไฮเปอร์ลิงก์1}}
- ดาวน์โหลด Aspose.Words Cloud SDK สำหรับ Nodejs เพื่อสร้างฟิลด์แบบฟอร์ม
- ตั้งค่าโครงการโซลูชัน Nodej ด้วย SDK ข้างต้นเพื่อเพิ่มแบบฟอร์มที่สามารถกรอกได้
ขั้นตอนการสร้างแบบฟอร์มที่สามารถกรอกได้ใน Word ด้วย REST API ของ Nodej
- สร้างอินสแตนซ์ของวัตถุ WordsApi ด้วย ID ไคลเอนต์และความลับสำหรับการสร้างฟิลด์แบบฟอร์ม
- โหลดเอกสาร Word เป้าหมายลงในสตรีมไฟล์
- สร้างวัตถุคลาส FormFieldTextInput และตั้งค่าคุณสมบัติของฟิลด์ฟอร์ม
- สร้าง InsertFormFieldOnlineRequest โดยตั้งค่าพารามิเตอร์ที่ต้องการ
- เรียกใช้เมธอด แทรกฟอร์มฟิลด์ออนไลน์() โดยระบุวัตถุคำขอแทรก
- บันทึกไฟล์ Word เอาท์พุตจากผลลัพธ์ของงาน
ขั้นตอนข้างต้นประกอบด้วย วิธีการทำให้เอกสาร Word สามารถกรอกข้อมูลได้ด้วย Nodej.s REST API เริ่มต้นกระบวนการโดยโหลดไฟล์ Excel ต้นทางและสร้างอ็อบเจ็กต์ FormFieldTextInput โดยตั้งค่าคุณสมบัติ ใช้ฟิลด์นี้เพื่อสร้างอินสแตนซ์ของ InsertFormFieldOnlineRequest และเรียกใช้เมธอด InsertFormFieldOnline() เพื่อเพิ่มฟิลด์ในไฟล์ Word
โค้ดสำหรับสร้างแบบฟอร์มใน Word ด้วย Nodej.s Low Code API
โค้ดตัวอย่างนี้แสดง วิธีการสร้างฟอร์มที่กรอกข้อมูลได้ใน Word ด้วย Node.js Low Code API เราสามารถกำหนดปลายทางของฟิลด์ในไฟล์ได้โดยการตั้งค่า nodePath เนื่องจากเราได้กำหนดหมายเลขส่วนเป็น 1 และหมายเลขย่อหน้าเป็น 3 โดยใช้ดัชนีฐานศูนย์ เมื่อเพิ่มฟิลด์ออนไลน์แล้ว ผลลัพธ์ของงานจะถูกนำไปใช้เพื่อรับไฟล์เอาต์พุต
In this topic, we have learned to create fillable forms. To create a table in a Word file, refer to the following article: Create Table in Word with Nodej.s REST API.