在JavaScript中編輯DOCX的代碼

Node.js 的高階 DOCX 編輯器。使用它以編程方式修改 DOCX 文檔

這是針對 Node.js 的綜合性 DOCX 編輯和操作庫。利用 Node.js 的非阻塞、事件驅動架構輕鬆建構 DOCX 編輯軟體。

查看代碼片段

使用 JavaScript 編輯 DOCX 中的文本

DOCX 文檔的編程修改是現代數字工作流程不可或缺的一部分。編輯 DOCX 中的文本,使用外部數據插入圖表,修改表格。

JavaScript 庫是編輯 DOCX 的獨立解決方案,它不依賴於其他軟件。它已準備好用於商業用途,涵蓋了專業 JavaScript 開發人員的所有可能需求:

  • 修改現有的 DOCX 元素:表格、列表、圖表、圖像、鏈接、字段等。
  • 修改 DOCX 樣式和格式屬性
  • 添加新的 DOCX 元素
  • 在 DOCX 中搜索文本模式並將其替換為新文本
  • 使用 'Document.Save' 方法將結果保存為多種文件格式
  • 刪除不需要的 DOCX 元素(段落、頁面、部分、章節)

在 JavaScript 中更改 DOCX JavaScript

JavaScript DOCX 編程編輯器為開發人員提供了一個現代 API 以編程方式編輯 DOCX 。將 DOCX 修改功能快速集成到您的軟件中。我們的庫支持修改 JavaScript 中的各種文檔格式。

在 JavaScript 中以編程方式編輯 DOCX 的任務是修改 DOCX 文檔樹中的元素。它也被稱為"DOM"--用於與 DOCX 文檔元素及其屬性交互的編程模型。

在 JavaScript 中編輯 DOCX JavaScript

DOCX 修改功能與高級 DOCX 搜索功能密不可分。對於高度的靈活性,我們的 JavaScript 庫為開發人員提供了 DOCX 基於正則表達式的搜索功能。這種方法擴展了在 DOCX 文件中編輯文本的可能性,允許使用模板進行動態 DOCX 轉換。

使用 JavaScript 在 DOCX 中編輯表

最需要的功能之一是動態創建和修改 DOCX 文檔中的表。使用 JavaScript 庫處理表格非常方便:使用 JavaScript Model.ProgLang 編輯表格、更新表格和提取表格文本。

以下示例演示瞭如何修改 JavaScript 中的 JavaScript DOCX 文檔:

JavaScript中編輯DOCX文件的示例
上傳要修改的文檔
運行代碼
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")
運行代碼

如何編輯DOCX

  1. 為JavaScript安裝DOCX編輯器。
  2. 將庫引用(導入庫)添加到您的JavaScript項目。
  3. 在JavaScript中打開一個DOCX。
  4. 在DOCX文檔的開頭插入內容。
  5. 調用save()方法,傳遞帶有所需擴展名的輸出文件的名稱。
  6. 獲取編輯後的結果。

用於處理DOCX個文件的 JavaScript 個庫

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.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

其他支持的文件格式

您可以編輯許多其他文件格式的文件:

5%

訂閱 Aspose 產品更新

獲取直接發送到您的郵箱的每月通訊和優惠。

© Aspose Pty Ltd 2001-2024. 版權所有。