优化器插件为 Aspose.PDF
Aspose.PDF Optimizer Plugin for .NET 允许开发人员缩小、种植或旋转 PDF 文档,这对于 Web 交付、遵守和存储管理至关重要。
最新文章
Aspose.PDF Optimizer Plugin 关键功能
PDF压缩和文件大小减少通过压缩图像和优化内容流量来减少 PDF 文件大小 - 完美用于电子邮件、网页和存储。
页面旋转和折叠旋转或种植大量的PDF页面,以提供、遵守或数字化工作流。
先进的 PDF 重新编辑更改页面尺寸(例如,到字母或A4)为特定打印或分发要求。
開始使用 Aspose.PDF Optimizer 插件
安装 Aspose.PDF 为 .NET通过 NuGet 或直接参考集合将 Aspose.PDF 图书馆添加到您的项目中。
设置您的许可证通过应用您的许可密钥解锁完整的优化功能。
设置优化选项使用
Optimizer
与OptimizeOptions
,ResizeOptions
或RotateOptions
适应您的需求的处理。流程和保存执行优化、旋转或重新编辑和审查输出文件。
示例:在 C# 中压缩和优化 PDF
using Aspose.Pdf.Plugins;
// Input/output file paths
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_optimized.pdf";
// Set up optimization options
var opt = new OptimizeOptions();
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
// Create Optimizer and process
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Optimized PDF saved to: " + outputPath);
示例: PDF 页面重定向为 C# 的字体大小
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_resized.pdf";
var opt = new ResizeOptions { PageSize = PageSize.PageLetter };
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Resized PDF saved to: " + outputPath);
示例:在 C# 中旋转 PDF 页面 180 度
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_rotated.pdf";
var opt = new RotateOptions { Rotation = Rotation.on180 };
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Rotated PDF saved to: " + outputPath);
最佳做法
- 在应用不可逆转的优化之前,始终备份您的 PDF。
- 测试压缩设置,以确保尺寸和质量的最佳平衡。
- 使用大文件存储库的集合优化。
相关资源: