Optimizer Plugin için Aspose.PDF
NET için Aspose.PDF Optimizer Plugin geliştiricilerin kısaltmalarını, yetiştirmelerini veya dönüşlerini sağlar PDF için Bu eklenti, herhangi bir .NET PDF optimizasyon senaryosu için tek bir çözümdür, bu da mevcut olan en iyi PDF optimizatörlerinden biridir.
Son Yazılar
Aspose.PDF Optimizer Plugin Anahtar Özellikleri
PDF Kompresyon ve Dosya Boyutu Azaltma Görüntüleri sıkıştırarak ve içerik akışlarını optimize ederek PDF dosya boyutunu azaltın - e-posta, web ve depolama için mükemmel.
Page Rotation ve Cropping Tanıtım, uyumluluk veya dijitalleşme çalışma akışları için toplu olarak PDF sayfaları döndürmek veya toplayın.
Gelişmiş PDF Resizing Özel baskı veya dağıtım gereksinimleri için sayfa boyutlarını (örneğin, Mektup veya A4) değiştirin.
Aspose.PDF Optimizer Plugin ile başlamak
NET için Aspose.PDF yükleme Projenize Aspose.PDF kütüphanesini NuGet aracılığıyla veya referans toplantılarıyla doğrudan ekleyin.
Lisansınızı ayarlayın Lisans anahtarınızı uygulayarak tam optimizasyon özelliklerini açın.
Optimizasyon seçeneklerini ayarlayın Kullanımı
Optimizer
ileOptimizeOptions
,ResizeOptions
, ya daRotateOptions
İşlemlerinizi ihtiyaçlarınıza göre ayarlayın.İşlem ve Kurtarma Optimizasyon, dönüş veya geri dönüş yapın ve çıkış dosyalarını inceleyin.
Örnek: C#‘da PDF’yi sıkıştırın ve optimize edin#
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);
Örnek: PDF sayfalarını C#‘da yazı boyutuna dönüştürün#
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);
Örnek: C#‘da 180 derecelik PDF sayfaları döndürmek#
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);
En İyi Uygulamalar
- Her zaman geri dönüşümsüz optimizasyonları uygulamadan önce PDF’lerinizi yedekleme.
- Optimal boyut ve kalite dengesini sağlamak için test kompresyon ayarları.
- Verimli işleme için PDF optimizer ile büyük belge depoları için paket optimizasyonu kullanın.
İlgili kaynaklar: