Metodo IXpsOMPage1::Write1 (xpsobjectmodel_1.h)
Scrive la pagina nel flusso specificato.
Sintassi
HRESULT Write1(
ISequentialStream *stream,
BOOL optimizeMarkupSize,
XPS_DOCUMENT_TYPE documentType
);
Parametri
stream
Flusso che riceve il contenuto serializzato della pagina.
optimizeMarkupSize
Valore booleano che indica se il markup del documento della pagina deve essere ottimizzato per le dimensioni quando la pagina viene scritta nel flusso.
Valore | Significato |
---|---|
true | Il writer di pacchetti tenterà di ottimizzare il markup per dimensioni minime durante la scrittura della pagina nel flusso. |
FALSE | Il writer del pacchetto non tenterà alcuna ottimizzazione durante la scrittura della pagina nel flusso. |
documentType
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a quelli della tabella che segue. Per informazioni sui valori restituiti dall'API documento XPS non elencati in questa tabella, vedere Errori del documento XPS.
Codice restituito | Descrizione |
---|---|
S_OK | Il metodo è riuscito. |
E_POINTER | stream è NULL. |
Commenti
Per esaminare il markup XPS di una pagina prima che venga scritto in un pacchetto XPS, un'applicazione può chiamare il metodo Write per scrivere il contenuto della pagina in un flusso. L'applicazione può quindi leggere tale flusso per esaminare il markup XPS come serializzato quando viene scritto nel pacchetto XPS.
Il markup XPS scritto nel flusso da questo metodo contiene il markup della pagina ma nessuna delle risorse della pagina.
Requisiti
Requisito | Valore |
---|---|
Intestazione | xpsobjectmodel_1.h |