Optimizer Plugin için Aspose.PDF
.NET için Aspose.PDF Optimizer Plugin geliştiricilerin web teslimatı, uyumluluk ve depolama yönetimi için önemli olan PDF belgelerini kısaltmalarını, toplayabilmelerini veya döndürmelerini sağlar.
Son Yazılar
Aspose.PDF Optimizer Plugin Anahtar Özellikleri
PDF Kompresyon ve Dosya Boyutu AzaltmaGö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 CroppingTanı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üklemeProjenize 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ı.
- Büyük belge depoları için batch optimizasyonu kullanın.
İlgili kaynaklar