PDF Sıkıştırma

IronPDF, PDF'leri etkili bir şekilde sıkıştırma yeteneği sunar. Başlıca yöntemlerden biri, PDF belgesine gömülü görüntülerin boyutunu küçültmeyi içerir. Bu optimizasyon süreci, PDF nesnesinde compressSize yöntemi kullanılarak başlatılabilir.

JPEG görüntülerini yeniden boyutlandırırken, kalite ayarı önemli bir rol oynar. 100% kalite ayarı, minimum kayıpla sonuçlanırken, %1 çok düşük kaliteli bir çıkışı temsil eder. Genellikle, %90 ve üzeri görüntü kalitesi seviyeleri yüksek kaliteli olarak kabul edilirken, %80-%90 orta kaliteli ve %70-%80 düşük kaliteli olarak kabul edilir. Kalitenin %70'in altına düşürülmesi daha düşük kaliteli görüntülere yol açabilir, ancak PDF belgesinin toplam dosya boyutunu önemli ölçüde azaltabilir.

Belirli gereksinimlerinize uygun doğru dengeyi bulmak için farklı kalite ayarlarıyla denemeler yapmanız önerilir. Kalite azaltma derecesi nihayetinde giriş görüntüsünün türüne bağlıdır ve bazı görüntüler diğerlerinden daha belirgin bir netlik kaybı yaşayabilir.

Aşağıda, görüntü kalitesi ayarlarını değiştirerek bir PDF dosyasını sıkıştırmak için IronPdf'yi nasıl kullanabileceğinize dair bir örnek verilmiştir:

Bu kodda:

  • Öncelikle gerekli IronPdf ad alanını içe aktarıyoruz.
  • Ardından, giriş PDF dosyasının yolunu, çıkış PDF dosyasının yolunu ve görüntü kalitesi yüzdesini alan bir CompressPdf işlevi 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, SaveAs kullanarak sıkıştırılmış PDF'yi belirtilen çıktı yoluna kaydederiz.

imageQuality değişkenini ayarlayarak, PDF'deki görüntülerin kalitesini kontrol edebilir, böylece sıkıştırma düzeyini ve nihai dosya boyutunu etkileyebilirsiniz.

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

Başlamaya Hazır mısınız?
Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz?
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.