编辑JavaScript中的文档

高级Word,PDF编辑器为Node.js。 使用它以编程方式修改文档

创建跨平台软件来修改文档和图像,利用Node.js的非阻塞、事件驱动架构。 这是在Node.js中修改文档和图像的全面解决方案。

查看代码片段

在 JavaScript 中编辑文档

这个 JavaScript 库为开发人员提供了一个功能强大的 API 来以编程方式编辑 Word、PDF 文档。轻松将文档修改功能集成到您的软件中。我们的解决方案支持在 JavaScript 中编辑 PDF, DOCX, DOC, RTF, ODT, EPUB, HTML 和许多其他文件格式。

在 JavaScript 中更改 PDF、Word

在 JavaScript 中以编程方式编辑文档的任务是修改文档树中的元素。它也被称为"DOM"--用于与文档元素及其属性交互的编程模型。

复杂数据结构的编辑功能离不开高级搜索功能。为了确保最高级别的灵活性,我们的库为 JavaScript 开发人员提供了正则表达式搜索功能。这种方法扩展了编辑文本的可能性,允许使用模板进行动态内容修改。

使用 JavaScript 编辑文档中的文本

Word 和 PDF 文档的编程修改是数字工作流程的一个组成部分。在 PDF、 Word 中编辑文本,修改表格,使用外部数据插入图表。

JavaScript 库是编辑文档的独立解决方案,无需安装 Microsoft Word 或 Acrobat Reader。它已准备好用于工业用途,并提供修改 Word、PDF 和其他文件格式的全方位操作:

  • 插入新的文档元素
  • 更新现有元素:段落、列表、表格、图像、链接、字段、图表等。
  • 应用和修改样式,它们是格式属性的集合
  • 搜索特定文本模式并将其替换为新文本
  • 使用 'Document.Save' 方法将结果导出为 Word 、PDF 和许多其他文件格式
  • 删除不必要的元素(删节、节、页、段)

使用 JavaScript 编辑表

最需要的功能之一是 Word 和 PDF 文档中的动态表格生成和表格修改。使用 JavaScript 库可以轻松处理表格:在 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")
运行代码

如何编辑Word, PDF和其他文件格式

  1. 为JavaScript安装文档编辑器。
  2. 将库引用(导入库)添加到您的JavaScript项目。
  3. 在JavaScript中打开一个文档。
  4. 在文档开头插入内容。
  5. 调用save()方法,传递带有所需扩展名的输出文件的名称。
  6. 获取编辑后的结果。

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. 版权所有。