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

MaxFiltersMaksymalna liczba filtrów w jednym łańcuchu strumienia albo 0 bez ograniczenia liczby filtrów
MaxOperationBytesMaksymalna liczba zdekodowanych bajtów zgromadzonych dla wszystkich strumieni jednej śledzonej operacji albo 0 bez limitu łącznego

Wartości zwracane

1Limity zostały zaakceptowane
0Co 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