Metodo IXpsOMThumbnailGenerator::GenerateThumbnail (xpsobjectmodel.h)
Genera un'immagine di anteprima di una pagina.
Sintassi
HRESULT GenerateThumbnail(
[in] IXpsOMPage *page,
[in] XPS_IMAGE_TYPE thumbnailType,
[in] XPS_THUMBNAIL_SIZE thumbnailSize,
[in] IOpcPartUri *imageResourcePartName,
[out, retval] IXpsOMImageResource **imageResource
);
Parametri
[in] page
Puntatore all'interfaccia IXpsOMPage che contiene la pagina per cui verrà creata l'immagine di anteprima.
[in] thumbnailType
Valore XPS_IMAGE_TYPE che specifica il tipo di immagine di anteprima da creare.
[in] thumbnailSize
Valore XPS_THUMBNAIL_SIZE che specifica le dimensioni dell'immagine dell'anteprima da creare.
[in] imageResourcePartName
Puntatore all'interfaccia IOpcPartUri che contiene il nome della nuova parte dell'immagine di anteprima.
[out, retval] imageResource
Puntatore alla nuova interfaccia IXpsOMImageResource che contiene l'immagine di anteprima creata da questo metodo.
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non solo, quelli nella tabella che segue. Per informazioni sui valori restituiti dell'API documento XPS non elencati in questa tabella, vedere Errori del documento XPS.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
page, imageResourcePartName o imageResource è NULL. |
|
Uno dei parametri seguenti contiene un valore non valido:
|
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | xpsobjectmodel.h |