优化器插件为 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。
- 测试压缩设置,以确保尺寸和质量的最佳平衡。
- 使用大文件存储库的集合优化。
相关资源: