Kompresja plików PDF

IronPDF oferuje możliwosc skutecznej kompresji plików PDF. Jedna z kluczowych metod polega na zmniejszeniu rozmiaru obrazów osadzonych w dokumencie PDF. Proces optymalizacji można zainicjować za pomocą metody compressSize na obiekcie PDF.

Jeśli chodzi o zmiane rozmiaru obrazów JPEG, ustawienie jakosci odgrywa kluczowa role. Ustawienie jakosci na poziomie 100% skutkuje minimalna utrata, zas 1% oznacza bardzo niska jakosc. Zwykle poziomy jakosci obrazów powyzej 90% uwazane sa za wysokiej jakosci, 80%-90% wypada do zakresu jakosci średniej, a 70%-80% uwazane sa za niskiej jakosci. Zmniejszenie jakosci poniżej 70% może prowadzic do obrazów o niskiej jakosci, ale może znacznie zmniejszyć całkowity rozmiar pliku PDF.

Zaleca sie eksperymentowanie z różnymi ustawieniami jakosci, aby znalezc odpowiednia rownowage miedzy jakoscia obrazu a rozmiarem pliku, która odpowiada twoim specyficznym wymaganiom. Zakres redukcji jakosci będzie ostatecznie zalezec od rodzaju obrazu wejsciowego, a niektore obrazy mogą odczuwac bardziej zauwazalne spadki przejrzystosci niz inne.

Oto przykład wykorzystania IronPdf do kompresji pliku PDF poprzez dostosowanie ustawień jakości obrazu:

W tym kodzie:

  • Najpierw importujemy niezbędną przestrzeń nazw IronPdf.
  • Następnie definiujemy funkcję CompressPdf, która przyjmuje ścieżkę do pliku PDF wejściowego, ścieżkę do pliku PDF wyjściowego oraz procentową jakość obrazu.
  • Metoda PdfDocument.FromFile ładuje dokument PDF z podanej ścieżki pliku.
  • Metoda CompressImages służy do dostosowania jakości obrazu w pliku PDF.
  • Na koniec zapisujemy skompresowany plik PDF w określonej ścieżce wyjściowej za pomocą SaveAs.

Dostosowując zmienną imageQuality, można kontrolować jakość obrazów w pliku PDF, co wpływa na poziom kompresji i ostateczny rozmiar pliku.

Odkryj przykłady kompresji PDF na GitHub

Gotowy, aby rozpocząć?
Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.