THotPDF.OpenLoadedStreamSourceSlice
Otvori nezávislý pohľad len na čítanie na pôvodné kódované bajty nefiltrovaného načítaného streamu bez materializácie streamu
Deklarácia
function OpenLoadedStreamSourceSlice(AStream: THPDFStreamObject; out Slice: TStream): boolean;
Unit
HPDFDoc
Parametre
| Name | Účel |
|---|---|
AStream | Načítaný objekt streamu, ktorého kódované zdrojové bajty sa vyžadujú |
Slice | Prijíma nezávislý výrez zdroja len na čítanie vo vlastníctve volajúceho |
Návratová hodnota
Vráti True, keď je stream nefiltrovaný, podporený zdrojom a výrez bol otvorený
Poznámky k použitiu
- Načítaný stream nesmie mať záznam Filter, pretože výrez vystavuje kódované zdrojové bajty
- Vrátený stream vlastní svoj popisovač súboru a zostáva platný nezávisle od neskoršej materializácie lenivého streamu
- Odovzdajte vrátený výrez funkcii
HPDFTransferStreamna priamy zápis z jej mapovaných okien súboru bez medziľahlej bajtovej vyrovnávacej pamäte - Volajúci musí uvoľniť vrátený stream