优化器插件为 Aspose.PDF

Aspose.PDF Optimizer Plugin for .NET 允许开发人员缩小、种植或旋转 PDF 此插件是任何 .NET PDF 优化场景的全方位解决方案,使其成为可用的 ** 最佳 PDF Optimizer** 之一.

最新文章

Aspose.PDF Optimizer Plugin 关键功能

  • PDF压缩和文件大小减少 通过压缩图像和优化内容流量来减少 PDF 文件大小 - 完美用于电子邮件、网页和存储.

  • 页面旋转和折叠 旋转或种植大量的PDF页面,以提供、遵守或数字化工作流.

  • 先进的 PDF 重新编辑 更改页面尺寸(例如,到字母或A4)为特定打印或分发要求.

開始使用 Aspose.PDF Optimizer 插件

  • 安装 Aspose.PDF 为 .NET 通过 NuGet 或直接参考集合将 Aspose.PDF 图书馆添加到您的项目中.

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

  • 设置优化选项 使用 OptimizerOptimizeOptions, 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.
  • 测试压缩设置,以确保尺寸和质量的最佳平衡.
  • 使用大型文档存储库的集合优化,使用 PDF optimizer 为有效处理.

相关资源:

 中文