v25.4
优化器可用性的改进
- 该类是静态的,不需要使用构造函数。
- 改进了主要示例。
- 添加了额外的示例。
示例用法:
// 该示例演示如何优化PDF文档。
// 创建OptimizeOptions对象来设置指令
var options = new OptimizeOptions();
// 添加输入文件路径
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 设置输出文件路径
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// 执行处理
Optimizer.Process(options);
// 该示例演示如何旋转PDF文档。
// 创建RotateOptions对象来设置指令
var options = new RotateOptions();
// 设置新的旋转
options.Rotation = Rotation.On90;
// 添加输入文件路径
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 设置输出文件路径
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// 执行处理
Optimizer.Process(options);
// 该示例演示如何调整PDF文档的大小。
// 创建ResizeOptions对象来设置指令
var options = new ResizeOptions();
// 设置新的页面大小
options.PageSize = PageSize.A3;
// 添加输入文件路径
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 设置输出文件路径
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// 执行处理
Optimizer.Process(options);
// 该示例演示如何压缩PDF文档。
// 创建CompressOptions对象来设置指令
var options = new CompressOptions();
// 添加输入文件路径
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 设置输出文件路径
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// 执行处理
Optimizer.Process(options);
插件拆分器可用性的改进
- 该类是静态的,不需要使用构造函数。
- 改进了主要示例。
示例用法:
// 该示例演示如何拆分PDF文档。
// 创建SplitOptions对象来设置指令
var options = new SplitOptions();
// 添加输入文件路径
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 设置输出文件路径
options.AddOutput(new FileDataSource("path_to_result_pdf_file_1.pdf"));
options.AddOutput(new FileDataSource("path_to_result_pdf_file_2.pdf"));
// 执行处理
Splitter.Process(options);
插件合并器可用性的改进
- 该类是静态的,不需要使用构造函数。
- 改进了主要示例。
示例用法:
// 该示例演示如何合并两个PDF文档。
// 创建MergeOptions对象来设置指令
var options = new MergeOptions();
// 添加输入文件路径
options.AddInput(new FileDataSource("path_to_your_pdf_file_1.pdf"));
options.AddInput(new FileDataSource("path_to_your_pdf_file_2.pdf"));
// 设置输出文件路径
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// 执行处理
Merger.Process(options);
小修复