系列文章目录
前言
本文是 Apose.words 的一些常用功能的集成示例。
一、基本功能
1. word 文档合并
// 获取文档
Document doc1 = new Document("D:/doc1.docx");
Document doc2 = new Document("D:/doc2.docx");
// 将文档2追加到文档1(保留原格式)
doc1.appendDocument(document2, ImportFormatMode.KEEP_SOURCE_FORMATTING);
// 保存文档
doc1.save("D:/doc.docx");
二、个性化功能
1. 限制仅标签可编辑
限制文档编辑,并设置可编辑区域:
// 加载文档
Document doc = new Document("E:/test.docx");
// 设置只读
doc.protect(ProtectionType.READ_ONLY, "123456");
DocumentBuilder builder = new DocumentBuilder(doc); // 文档指针
// 获取所有标签
BookmarkCollection bookmarks = doc.getRange().getBookmarks();
// 循环所有标签
for (int i = 0; i < bookmarks.getCount(); i++) {
Bookmark bookmark = bookmarks.get(i);
builder.moveToBookm
Apose.words:文档编辑限制、数字签名与自定义ID的实战示例

最低0.47元/天 解锁文章
606

被折叠的 条评论
为什么被折叠?



