NormalizeContentStreams
Optimalizace dokumentů, toky obsahu, výkon
Popis
Parsová každou obsahovou vrstvu stránky ve vybraném rozsahu, vypisuje kanonické rozestupy tokenů a číselné tvary a ukládá změněné vrstvy s kompresí Flate
Syntaxe
Delphi
Function TPDFlib.NormalizeContentStreams(Const PageRange: WideString= ''): Integer;Parametry
| PageRange | Rozsah stránek indexovaný od 1, jako je 1,3,5-7, nebo prázdný řetězec pro všechny stránky |
|---|
Návratové hodnoty
Počet obsahových vrstev, jejichž dekódované bajty se změnily, nebo 0, když žádná vrstva nevyžadovala normalizaci, rozsah byl neplatný, nebo parsování selhalo u každé kandidátní vrstvy
Poznámky
Názvy operátorů, dekódované řetězcové hodnoty, textové operace i kompletní rozsah inline obrázku od BI do EI zůstávají beze změny Komentáře a nadbytečné mezery se odstraní, protože nemají vliv na kreslicí sémantiku PDF
Strukturně poškozená vrstva zůstává byte-identická a selhání v jedné vrstvě neblokují jiné stránkyOperace hlásí průběh, reaguje na
0, když je každá vybraná vrstva už kanonická