بهینه سازی پلاگین برای Aspose.PDF

Aspose.PDF Optimizer Plugin برای .NET به توسعه دهندگان اجازه می دهد تا اسناد PDF را کوتاه، کاشته و یا چرخش کنند – مهم برای تحویل وب، انطباق و مدیریت ذخیره سازی.

آخرین مقالات

Aspose.PDF Optimizer Plugin ویژگی های کلیدی

  • تقسیم فایل PDF و کاهش اندازه فایلاندازه فایل PDF را با فشرده سازی تصاویر و بهینه سازی جریان محتوا کاهش دهید – مناسب برای ایمیل، وب و ذخیره سازی.

  • **تولید و چرخش صفحه*چرخش یا کاشت صفحات PDF به صورت جمعی برای ارائه، انطباق و یا جریان های کار دیجیتالی.

  • **تصویب PDF پیشرفته*تغییر ابعاد صفحه (به عنوان مثال، به نامه یا A4) برای نیازهای چاپ یا توزیع خاص.

** شروع با Aspose.PDF Optimizer Plugin**

  • تولید Aspose.PDF برای .NETکتابخانه Aspose.PDF را از طریق NuGet یا مجمع های مرجع به طور مستقیم به پروژه خود اضافه کنید.

  • ** مجوز خود را تنظیم کنید**ویژگی های بهینه سازی کامل را با استفاده از کلید مجوز خود باز کنید.

  • ** گزینه های بهینه سازی را تنظیم کنید**استفاده Optimizer با OptimizeOptions, ResizeOptionsیا RotateOptions برای تنظیم پردازش به نیازهای شما.

  • تولید و ذخیرهبهینه سازی، چرخش و یا بازنگری و بررسی فایل های خروجی را انجام دهید.

مثال: فشرده سازی و بهینه سازی PDF در C#

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);

مثال: چرخش صفحات PDF 180 درجه در C#

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 خود را قبل از استفاده از بهینه سازی های غیر قابل بازگشت پشتیبان بگیرید.
  • تنظیمات فشرده سازی برای تعادل مطلوب اندازه و کیفیت
  • از بهینه سازی بسته برای ذخایر بزرگ اسناد استفاده کنید.

منابع مرتبط:

 فارسی