สร้างซอฟต์แวร์ข้ามแพลตฟอร์มเพื่อปรับเปลี่ยนเอกสารและภาพใช้ประโยชน์จากสถาปัตยกรรมที่ไม่ปิดกั้นกิจกรรมที่ขับเคลื่อนด้วยNode.js นี้เป็นโซลูชั่นที่ครอบคลุมในการแก้ไขเอกสารและรูปภาพในNode.js.
ไลบรารี JavaScript นี้มอบ API อันทรงพลังให้กับนักพัฒนาในการแก้ไขเอกสาร Word, PDF โดยทางโปรแกรม รวมคุณสมบัติการแก้ไขเอกสารเข้ากับซอฟต์แวร์ของคุณได้อย่างง่ายดาย โซลูชันของเรารองรับการแก้ไข PDF, DOCX, DOC, RTF, ODT, EPUB, HTML และรูปแบบไฟล์อื่นๆ ใน JavaScript
งานแก้ไขเอกสารโดยทางโปรแกรมใน JavaScript เป็นงานในการแก้ไของค์ประกอบในแผนผังเอกสาร เรียกอีกอย่างว่า 'DOM' - โมเดลการเขียนโปรแกรมสำหรับการโต้ตอบกับองค์ประกอบของเอกสารและคุณสมบัติขององค์ประกอบ
คุณลักษณะการแก้ไขสำหรับโครงสร้างข้อมูลที่ซับซ้อนจะแยกออกจากฟังก์ชันการค้นหาขั้นสูง ไลบรารีของเรามีฟังก์ชันการค้นหา Regex ให้นักพัฒนา JavaScript เพื่อให้แน่ใจว่ามีความยืดหยุ่นในระดับสูงสุด วิธีการนี้ขยายความเป็นไปได้ในการแก้ไขข้อความ ทำให้สามารถใช้เทมเพลตเพื่อแก้ไขเนื้อหาแบบไดนามิกได้
การปรับเปลี่ยนเอกสาร Word และ PDF แบบเป็นโปรแกรมเป็นส่วนสำคัญของเวิร์กโฟลว์ดิจิทัล แก้ไขข้อความใน PDF, Word แก้ไขตาราง แทรกกราฟโดยใช้ข้อมูลภายนอก
ไลบรารี JavaScript เป็นโซลูชันแบบสแตนด์อโลนในการแก้ไขเอกสารที่ไม่ต้องติดตั้ง Microsoft Word หรือ Acrobat Reader พร้อมสำหรับการใช้งานในอุตสาหกรรมและให้การดำเนินการอย่างเต็มรูปแบบในการแก้ไข Word, PDF และรูปแบบไฟล์อื่นๆ:
หนึ่งในคุณสมบัติที่ร้องขอมากที่สุดคือการสร้างตารางแบบไดนามิกและการแก้ไขตารางในเอกสาร Word และ PDF การทำงานกับตารางเป็นเรื่องง่ายด้วยไลบรารี JavaScript: แก้ไขตาราง อัปเดตตาราง และแยกข้อความตารางในโค้ด JavaScript
ตัวอย่างต่อไปนี้แสดงวิธีการเปลี่ยนเอกสาร Word ในโค้ด JavaScript:
npm install @aspose/words
สำเนา
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// แทรกข้อความที่ด้านบนของเอกสาร.
builder.moveToDocumentStart()
builder.writeln("Morbi enim nunc faucibus a.")
doc.save("Output.docx")
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// แทรกตารางที่ด้านบนของเอกสาร.
builder.moveToDocumentStart()
builder.startTable()
builder.insertCell()
builder.write("Row 1, cell 1.")
builder.insertCell()
builder.write("Row 1, cell 2.")
builder.endTable()
doc.save("Output.docx")
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// แทรกภาพที่ด้านบนของเอกสาร.
builder.moveToDocumentStart()
builder.insertImage("Image.png")
doc.save("Output.docx")
We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.
This package is compatible with Node.js 14.17.0 or higher.