Kompresja plików PDF

IronPDF oferuje mozliwosc skutecznej kompresji plikow PDF. Jedna z kluczowych metod polega na zmniejszeniu rozmiaru obrazow osadzonych w dokumencie PDF. Ten proces optymalizacji mozna zainicjowac, uzywajac metody compressSize na obiekcie PDF.

Jesli chodzi o zmiane rozmiaru obrazow JPEG, ustawienie jakosci odgrywa kluczowa role. Ustawienie jakosci na poziomie 100% skutkuje minimalna utrata, zas 1% oznacza bardzo niska jakosc. Zwykle poziomy jakosci obrazow powyzej 90% uwazane sa za wysokiej jakosci, 80%-90% wypada do zakresu jakosci sredniej, a 70%-80% uwazane sa za niskiej jakosci. Zmniejszenie jakosci ponizej 70% moze prowadzic do obrazow o niskiej jakosci, ale moze znacznie zmniejszyc calkowity rozmiar pliku PDF.

Zaleca sie eksperymentowanie z roznymi ustawieniami jakosci, aby znalezc odpowiednia rownowage miedzy jakoscia obrazu a rozmiarem pliku, ktora odpowiada twoim specyficznym wymaganiom. Zakres redukcji jakosci bedzie ostatecznie zalezec od rodzaju obrazu wejsciowego, a niektore obrazy moga odczuwac bardziej zauwazalne spadki przejrzystosci niz inne.

Oto przyklad, jak mozesz uzyc IronPDF do skompresowania pliku PDF poprzez dostosowanie ustawien jakosci obrazu:

W tym kodzie:

  • Najpierw importujemy niezbedne przestrzenie nazw IronPDF.
  • Nastepnie definiujemy funkcje CompressPdf, ktora otrzymuje sciezke do pliku PDF wejsciowego, sciezke dla pliku PDF wyjsciowego i procent jakosci obrazu.
  • Metoda PdfDocument.FromFile laduje dokument PDF z okreslonej sciezki pliku.
  • Metoda CompressImages jest uzywana do dostosowania jakosci obrazu w pliku PDF.
  • Na koniec zapisujemy skompresowany plik PDF do okreslonej sciezki wyjsciowej, uzywajac SaveAs.

Dostosowujac zmienna imageQuality, mozesz kontrolowac jakosc obrazow w pliku PDF, tym samym wplywajac na poziom kompresji i ostateczny rozmiar pliku.

Odkryj przyklady kompresji PDF na GitHub

Gotowy, aby rozpocząć?
Wersja: 2026.4 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.