Merger

Merger class

表示控制文档合并过程的主类。

public class Merger : IDisposable

构造函数

姓名 描述
Merger(Func<Stream>) 初始化新实例Merger类.
Merger(Stream) 初始化新实例Merger类.
Merger(string) 初始化新实例Merger类.
Merger(Func<Stream>, ILoadOptions) 初始化新实例Merger类.
Merger(Func<Stream>, MergerSettings) 初始化新实例Merger类.
Merger(Stream, ILoadOptions) 初始化新实例Merger类.
Merger(Stream, MergerSettings) 初始化新实例Merger类.
Merger(string, ILoadOptions) 初始化新实例Merger类.
Merger(string, MergerSettings) 初始化新实例Merger类.
Merger(Func<Stream>, ILoadOptions, MergerSettings) 初始化新实例Merger类.
Merger(Stream, ILoadOptions, MergerSettings) 初始化新实例Merger类.
Merger(string, ILoadOptions, MergerSettings) 初始化新实例Merger类.

方法

姓名 描述
AddPassword(IAddPasswordOptions) 使用密码保护文档。
ChangeOrientation(IOrientationOptions) 为指定页面应用新的方向模式。
Dispose() 处置资源。
ExtractPages(IExtractOptions) 使用源文档中的一些页面创建一个新文档。
GeneratePreview(IPreviewOptions) 生成文档页面预览。
GetDocumentInfo() 获取有关文档页面的信息:它们的大小、最大页面高度、具有最大高度的页面的宽度。
ImportDocument(IImportDocumentOptions) 将文档作为附件导入或通过 Ole 嵌入。
IsPasswordSet() 检查文档是否受密码保护。
Join(Stream) 将文档合并为一个文档。
Join(string) 将文档合并为一个文档。
Join(Stream, IImageJoinOptions) 将文档合并为一个文档。
Join(Stream, IJoinOptions) 将文档合并为一个文档。
Join(string, IImageJoinOptions) 将文档合并为一个文档。
Join(string, IJoinOptions) 将文档合并为一个文档。
MovePage(IMoveOptions) 将页面移动到已知格式文档中的新位置。
RemovePages(IRemoveOptions) 从已知格式的文档中删除页面。
RemovePassword() 从文档中删除密码。
RotatePages(IRotateOptions) 旋转文档的页面。
Save(Stream) 将结果文档保存到流中document.
Save(string) 将结果文档文件保存到filePath.
Save(string, bool) 将结果文档文件保存到filePath.
Split(ISplitOptions) 将单个文档拆分为多个文档。
Split(ITextSplitOptions) 将单个文档拆分为多个文档。
SwapPages(ISwapOptions) 在已知格式的文档中交换两页。
UpdatePassword(IUpdatePasswordOptions) 更新文档的现有密码。

也可以看看