GetPageThumbnailDataToStream

Sideegenskaber og udtrækning

Beskrivelse

Skriver den gemte eller filterafkodede /Thumb-billednyttelast for én side til en af kalderen angivet stream

Syntaks

Function TPDFlib.GetPageThumbnailDataToStream(Page, DataMode: Integer; OutStream: TStream): Integer;

Parametre

PageEtbaseret sidenummer
DataModePDF_THUMBNAIL_DATA_RAW bevarer strømfilterne intakte, mens PDF_THUMBNAIL_DATA_DECODED fjerner understøttede PDF-indpakningsfiltre
OutStreamDestinationsstream, der skrives fra sin aktuelle position

Returværdier

0Siden, tilstanden, destinationen, miniaturetypen eller streamdataene er ugyldige
1Miniaturenyttelasten blev skrevet

Bemærkninger

Rå data kopieres i afgrænsede blokke, og afkodede data bruger bibliotekets stream-filter-pipeline

Afkodning fjerner PDF-omslag men bevarer terminale billedkodninger som DCTDecode og JPXDecode, så resultatet er native billeddata-fremførsel frem for en raster-bitmap eller PNG-fil

Den valgte side gendannes, før metoden returnerer

Se også

GetPageThumbnailDataToString, GetPageThumbnailInfo, DeletePageThumbnail