PDF Sıkıştırma
IronPDF, PDF'leri etkili bir şekilde sıkıştırma yeteneği sunar. Temel yöntemlerden biri, PDF belgesine gömülü görüntülerin boyutunu küçültmektir. Bu optimizasyon süreci, PDF nesnesi üzerinde compressSize yöntemi kullanılarak başlatılabilir.
JPEG görüntülerinin yeniden boyutlandırılması söz konusu olduğunda, kalite ayarları önemli bir rol oynar. 100% kalite ayarı minimum kayıpla sonuçlanır, 1% ise çok düşük kaliteli çıktı ile sonuçlanır. Genellikle, %90 ve üzeri görüntü kalitesi yüksek olarak kabul edilir, %80-%90 arası orta kalite aralığına girer ve %70-%80 düşük kaliteli olarak kabul edilir. Kaliteyi %70'in altına düşürmek daha düşük kaliteli görüntülere yol açabilir, ancak PDF belgesinin toplam dosya boyutunu önemli ölçüde azaltabilir.
Belirli gereksinimlerinize uygun görüntü kalitesi ve dosya boyutu dengesi için farklı kalite ayarları ile denemeler yapmanız önerilir. Kalite azaltma oranı, nihayetinde giriş görüntüsünün türüne bağlı olacaktır ve bazı görüntüler netlikte diğerlerinden daha belirgin azalmalar yaşayabilir.
Burada, PDF dosyasını görüntü kalitesi ayarlarını ayarlayarak sıkıştırmak için IronPDF kullanmanın bir örneği verilmiştir:
Bu kodda:
- Öncelikle gerekli IronPDF ad alanını ithal ediyoruz.
- Ardından, giriş PDF dosyasının yolu, çıktı PDF'si için yol ve görüntü kalitesi yüzdesini alan bir
CompressPdffonksiyonu tanımlarız. PdfDocument.FromFileyöntemi, belirtilen dosya yolundan PDF belgesini yükler.CompressImagesyöntemi, PDF içindeki görüntü kalitesini ayarlamak için kullanılır.- Son olarak, sıkıştırılmış PDF'yi belirtilen çıkış yoluna
SaveAskullanarak kaydederiz.
PDF'deki görüntülerin kalitesini kontrol etmek için imageQuality değişkenini ayarlayarak, böylece sıkıştırma seviyesini ve nihai dosya boyutunu etkilersiniz.




