优化器插件为 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 图书馆添加到您的项目中。

  • ** 设置您的许可证**通过应用您的许可密钥解锁完整的优化功能。

  • ** 设置优化选项**使用 OptimizerOptimizeOptions, ResizeOptionsRotateOptions 适应您的需求的处理。

    • 流程和保存*执行优化、旋转或重新编辑和审查输出文件。

** 示例:在 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。
  • 测试压缩设置,以确保尺寸和质量的最佳平衡。
  • 使用大文件存储库的集合优化。

相关资源:

 中文