DownsampleImagesEx
Slike, optimiranje
Opis
Razredna strategija zmanjševanja ločljivosti za dvotonske, sivinske in barvne slike
Sintaksa
Delphi
Function DownsampleImagesEx(ColorMaxDPI, GrayMaxDPI, BitonalMaxDPI, ColorQuality, GrayQuality, Flags: Integer): Integer;Vrnjene vrednosti
| 0 | Ni dokumenta, proračun pod spodnjo mejo 24 DPI ali nobena slika ni potrebovala ponovnega vzorčenja |
|---|---|
| N | Število slik, ki so bile ponovno vzorčene in ponovno kodirane |
Opombe
Vsaka slika XObject se razvrsti iz /ColorSpace in /BitsPerComponent: slike z 1 bitom so dvotonske, tokovi DeviceGray, CalGray in enokanalni ICCBased so sivinski, vse ostalo pa barvno. Vsak razred dobi svoj proračun DPI in kakovost JPEG, tako da lahko tipičen mešan pregled črtno grafiko obdrži pri 300 DPI brez izgub, fotografije pa spusti na 150 DPI s kakovostjo 75. Dvotonske slike vedno gredo po neizgubni poti PNG, ker so JPEG artefakti pri 1-bitni vsebini nesprejemljivi. Bit 1 zastavic obdrži izvirni tok, ko ponovno kodirani bajti niso manjši. Zmanjševanje ločljivosti uporablja isti pravokotni filter in oceno DPI iz širine strani kot DownsampleImages
Primer
PDF.DownsampleImagesEx(150, 200, 300, 75, 85, 1);