Node.js 的 GroupDocs.Merger 概述

用于合并、拆分、重新排列和完善 Node.js 应用程序中的文档、幻灯片和图表的全面 API。

Illustration merger

在 Node.js 中轻松合并文档

使用 GroupDocs.Merger for Node.js 可以毫不费力地将 PDF 和 Office 文档合并为一个统一的文件。该库扩展了广泛的格式支持,实现了不同文件类型的平滑集成和合并,从而增强了 Node.js 应用程序中的文档管理流程。

通过分段大文件来简化文档处理

使用 Node.js 的 GroupDocs.Merger,你可以轻松地将大量 PDF 或 Office 文件拆分成更易于管理的部分。通过根据特定页面、范围或单个页面提取进行划分来定制您的文档,从而增强文档工作流程的组织和效率。

在 Node.js 中完全控制文档的结构

使用 Node.js 的 GroupDocs.Merger 轻松地重新排列、交换或丢弃页面,重新定义文档的布局。调整您的文档以满足独特的需求,为构建自定义文件配置提供无与伦比的灵活性。

平台独立性

Node.js 的 GroupDocs.Merger 支持以下操作系统、框架和包管理器

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

支持的文件格式

Node.js 的 GroupDocs.Merger via Java 支持以下 文件格式 的操作。

Microsoft Office 种格式

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

文件和图片

  • 文件: PDF, XPS, TEX
  • 图片: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

其他格式

  • 网页: HTML, MHTML, MHT
  • 档案: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

Node.js GroupDocs.Merger 的主要功能

在 Node.js 环境中使用 GroupDocs.Merger 高效合并、拆分和操作 PDF 和 Office 格式的文档。

Feature icon

无缝文档组合

使用 Node.js 的 GroupDocs.Merger 合并特定页面或不同文件范围,轻松将多个文档合并为一个文档。

Feature icon

文档拆分功能

利用 Node.js GroupDocs.Merger 的全面拆分功能,将单个文档拆分成几个较小的文件,以便更好地管理和组织。

Feature icon

高效的页面移动

使用 Node.js 环境中直观的 MovePage 功能,在文档中重新定位页面以满足您的要求。

Feature icon

页面删除选项

使用专为 Node.js 量身定制的 GroupDocs.Merger 的 RemovePages 功能,轻松移除不必要的页面或特定的页码。

Feature icon

页面旋转功能

使用简单的 RotatePages 操作将文档中的页面旋转到所需的方向(90 度、180 度或 270 度)。

Feature icon

页面交换功能

通过交换文档页面的位置来修改文档页面的顺序,从而使用 SwapPages 功能创建经过重组的文档。

Feature icon

选择性页面提取

从选定的页面或页面范围创建新文档,仅使用 GroupDocs.Merger 为 Node.js 提取必要的内容。

Feature icon

方向更改工具

使用 Node.js 项目中的 ChangeOrientation 功能,将特定或所有页面的方向从纵向更改为横向,反之亦然。

Feature icon

文档页面预览

使用 Node.js 中的 PreviewPages 功能生成文档页面的图像预览以更好地了解其内容和布局。

代码示例

探索专为 Node.js 环境量身定制的 GroupDocs.Merger 的典型用例。这些示例演示了使用适用于 Node.js 的 GroupDocs.Merger 合并文档的效率和易用性。

使用 Node.js 高效地将 DOCX 个文件合并为一个文档

利用 Node.js 的 GroupDocs.Merger 将多个 DOCX 文件无缝合并为一个综合文档。利用我们的 合并 Word 文档 功能来高效地合并文件,增强文档管理和工作效率。 下面,找到 Node.js 代码片段来指导你完成文档合并过程:

Node.js 示例:合并 DOCX 个文件

// 加载初始 DOCX 文件
const merger = new Merger("sample1.docx");
// 追加其他 DOCX 个文件进行合并
merger.join("sample2.docx");
// 执行合并过程并保存合并后的文档
merger.save("merged.docx");

在 Node.js 中将 PDF 个文档拆分成单个文件

使用 Node.js 的 GroupDocs.Merger,可以简化将文档拆分为多个文件的过程。我们的 拆分文档 功能允许高效管理和从大型 PDF 文档中提取特定部分,从而使您的文档处理更加有效。 此功能支持按页面范围、起始/结束页或奇数/偶数页码等条件拆分文档。

如何使用 Node.js 将文档拆分为单独的文件

// 首先使用 Node.js API 的 GroupDocs.Merger 拆分 PDF 文件
const filePath = "input.pdf";
const filePathOut = "output.pdf";

// 使用输出文件格式设置 SplitOptions 类
const splitOptions = new SplitOptions(filePathOut, new int[] { 3, 6, 8 });

// 使用要拆分的 PDF 文档初始化 Merger
const merger = new Merger(filePath);

// 使用 splitOptions 对象调用 split 方法以获取生成的文档
merger.split(splitOptions);
 中国人