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 CompressPdf fonksiyonu tanımlarız.
  • PdfDocument.FromFile yöntemi, belirtilen dosya yolundan PDF belgesini yükler.
  • CompressImages yö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 SaveAs kullanarak 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.

PDF Sıkıştırma Örneklerini GitHub'da Keşfedin

Başlamaya Hazır mısınız?
Sürüm: 2026.4 yeni yayınlandı
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz?
bir örnek çalıştır HTML'nizin PDF olduğunu izleyin.