OptimizeImages

Képek, optimalizálás

Leírás

Az arra alkalmas kép-XObject objektumokat JPEG-ként újrakódolja, és csak akkor tartja meg a cserét, ha kisebb az eredetinél

Szintaxis

Delphi

Function TPDFlib.OptimizeImages(Quality: Integer): Integer;

Paraméterek

QualityJPEG-minőség 1 és 100 között, vagy 0 a konfigurált alapértelmezett minőséghez

Visszatérési értékek

A lecserélt image XObject objektumok száma

Megjegyzések

A már DCT, JPX vagy JBIG2 kódolással kódolt képek, és az stencil vagy color-key maszként használt képek megmaradnak

A jogosult képek legalább 32 képpontot tesznek ki minden dimenzióban, és legalább 256 bájtos adatfolyamot használnak

A jogosult képek mindkét mérete legalább 32 képpont, és legalább 256 bájtos adatfolyamot használnakA független képek a SetOptimizationWorkers által beállított korlátos munkaszálkötegekben futnak; a közvetett függőségeket tartalmazó szótárak a soros útvonalon maradnakA dokumentummódosítások objektumsorrendet követnek, és a nem kisebb méretű kódolt eredmény elvetésre kerül

A művelet előrehaladást jelez, az

Abort pedig a feltárási és köteghatárok között állítja le

Lásd még

GetImageInfoJSON, CompressImages