GetEmbeddedFileContentToStream
Właściwości dokumentu
Opis
Wyodrębnia wskazany osadzony plik i zapisuje zawartość do wskazanego strumienia
Składnia
Delphi
Function TPDFlib.GetEmbeddedFileContentToStream(Index: Integer; OutStream: TStream): Integer;
Parametry
| Index | Indeks osadzonego pliku od 1 do EmbeddedFileCount |
|---|---|
| OutStream | Strumień docelowy otrzymujący zdekodowaną zawartość |
Wartości zwracane
| 0 | Indeks jest nieprawidłowy, cel jest niedostępny albo dekodowanie się nie powiodło |
|---|---|
| 1 | Zawartość została zapisana pomyślnie, w tym prawidłowy pusty osadzony plik |
Uwagi
Osadzone pliki zapisane z pojedynczym filtrem Flate bez predyktora są dekodowane bezpośrednio do OutStream w ograniczonych blokach, co pozwala uniknąć drugiej pełnej zdekodowanej kopii dużych załączników
Bardziej złożone łańcuchy filtrów zachowują dotychczasowe działanie dekodowania, a następnie są kopiowane do strumienia docelowego