GetPageThumbnailDataToStream
Propriétés de page et extraction
Description
Écrit la charge utile d'image /Thumb stockée ou décodée des filtres d'une page dans un flux fourni par l'appelant
Syntaxe
Function TPDFlib.GetPageThumbnailDataToStream(Page, DataMode: Integer; OutStream: TStream): Integer;
Paramètres
| Page | Numéro de page à base 1 |
|---|---|
| DataMode | PDF_THUMBNAIL_DATA_RAW conserve les filtres de flux intacts, tandis que PDF_THUMBNAIL_DATA_DECODED retire les filtres d'emballage PDF pris en charge |
| OutStream | Flux de destination écrit depuis sa position courante |
Valeurs de retour
| 0 | La page, le mode, la destination, le type de vignette ou les données de flux sont invalides |
|---|---|
| 1 | La charge utile de vignette a été écrite |
Remarques
Les données brutes sont copiées par segments bornés et les données décodées utilisent le pipeline de filtres de flux de la bibliothèque Le décodage retire les emballages PDF mais préserve les encodages d'image terminaux tels que
Le décodage retire les enveloppes PDF mais préserve les codages d'image terminaux tels que DCTDecode et JPXDecode ; le résultat est donc des données de charge d'image natives plutôt qu'un bitmap raster ou un fichier PNG
La page sélectionnée est restaurée avant que la méthode ne retourne
Voir aussi
GetPageThumbnailDataToString, GetPageThumbnailInfo, DeletePageThumbnail