SetStreamDecodeLimits
Wczytywanie dokumentu, Zabezpieczenia, Wydajność
Opis
Ustawia maksymalną długość łańcucha filtrów strumienia i łączną liczbę zdekodowanych bajtów dla jednej śledzonej operacji
Składnia
Delphi
Function TPDFlib.SetStreamDecodeLimits(MaxFilters: Integer; MaxOperationBytes: Int64): Integer;Parametry
| MaxFilters | Maksymalna liczba filtrów w jednym łańcuchu strumienia albo 0 bez ograniczenia liczby filtrów |
|---|---|
| MaxOperationBytes | Maksymalna liczba zdekodowanych bajtów zgromadzonych dla wszystkich strumieni jednej śledzonej operacji albo 0 bez limitu łącznego |
Wartości zwracane
| 1 | Limity zostały zaakceptowane |
|---|---|
| 0 | Co najmniej jeden limit był ujemny |
Uwagi
Liczba filtrów jest sprawdzana przed przydzieleniem dekodera, a budżet bajtów zapobiega obchodzeniu limitu pojedynczego strumienia za pomocą wielu małych strumieni
Śledzone operacje wczytywania, zapisywania, wyodrębniania, wyszukiwania i optymalizacji rozpoczynają się ze świeżym licznikiem łącznej liczby bajtów