GetPageThumbnailDataToStream
Proprietà della pagina ed estrazione
Descrizione
Scrive il payload immagine /Thumb memorizzato o decodificato dai filtri per una pagina in uno stream fornito dal chiamante
Sintassi
Function TPDFlib.GetPageThumbnailDataToStream(Page, DataMode: Integer; OutStream: TStream): Integer;
Parametri
| Page | Numero di pagina in base uno |
|---|---|
| DataMode | PDF_THUMBNAIL_DATA_RAW mantiene intatti i filtri dello stream, mentre PDF_THUMBNAIL_DATA_DECODED rimuove i filtri di incapsulamento PDF supportati |
| OutStream | Stream di destinazione scritto dalla propria posizione corrente |
Valori restituiti
| 0 | La pagina, la modalità, la destinazione, il tipo di anteprima o i dati dello stream non sono validi |
|---|---|
| 1 | Il payload dell'anteprima è stato scritto |
Osservazioni
I dati non elaborati vengono copiati in blocchi delimitati e i dati decodificati usano la pipeline dei filtri di stream della libreria La decodifica rimuove gli incapsulamenti PDF ma preserva le codifiche immagine terminali come
La decodificazione rimuove gli involucri PDF ma preserva le codifiche d'immagine terminali come DCTDecode e JPXDecode, così il risultato sono dati di payload d'immagine nativi invece di un bitmap raster o un file PNG
La pagina selezionata viene ripristinata prima che il metodo ritorni
Vedere anche
GetPageThumbnailDataToString, GetPageThumbnailInfo, DeletePageThumbnail