CompactDocumentMemory
Zarządzanie pamięcią, pliki tymczasowe, wydajność
Opis
Ponownie koduje wybrany dokument i przenosi duże zserializowane obiekty pośrednie do pliku tymczasowego skonfigurowanego przez SetTempFile
Składnia
Delphi
Function TPDFlib.CompactDocumentMemory: Integer;Wartości zwracane
| 1 | Dokument został pomyślnie skompaktowany |
|---|---|
| 0 | Nie skonfigurowano pliku tymczasowego albo nie można było zmaterializować lub zserializować obiektu |
Uwagi
Przed tą metodą wywołaj SetTempFile, a opcjonalnie użyj SetTempFileQuota, aby ograniczyć użycie dysku
Wpisy bufora są indeksowane według numeru i generacji obiektu, co zapewnia wyszukiwanie logarytmiczne, i pozostają czytelne po zamknięciu uchwytu zapisu
Po osiągnięciu limitu dotknięte obiekty pozostają w pamięci, a metoda nadal może zakończyć się powodzeniem