Interfaccia IXpsOMPackageWriter (xpsobjectmodel.h)
Scrive in modo incrementale le parti di un documento XPS in un file di pacchetto.
Ereditarietà
L'interfaccia IXpsOMPackageWriter eredita dall'interfaccia IUnknown . IXpsOMPackageWriter include anche questi tipi di membri:
Metodi
L'interfaccia IXpsOMPackageWriter include questi metodi.
IXpsOMPackageWriter::AddPage Scrive una nuova parte FixedPage nella parte FixedDocument attualmente aperta nel pacchetto. |
IXpsOMPackageWriter::AddResource Crea una nuova risorsa parte nel pacchetto. |
IXpsOMPackageWriter::Close Chiude tutte le parti aperte del pacchetto, quindi chiude il pacchetto. |
IXpsOMPackageWriter::IsClosed Ottiene lo stato dell'interfaccia IXpsOMPackageWriter. |
IXpsOMPackageWriter::StartNewDocument Apre e inizializza un nuovo FixedDocument nell'oggetto FixedDocumentSequence del pacchetto. |
Commenti
La scrittura progressiva consente a un'applicazione di serializzare il contenuto e le risorse del documento XPS non appena diventano disponibili. Non richiede all'applicazione di creare tutti gli elementi del documento prima della serializzazione.
Questa interfaccia scrive le pagine nel pacchetto in sequenza, nell'ordine in cui viene chiamato AddPage . L'interfaccia non supporta la scrittura di pagine in un ordine non sequenziale; pertanto deve essere utilizzato solo quando il contenuto della pagina viene prodotto o è disponibile per la scrittura nell'ordine in cui deve essere visualizzato nel documento XPS.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | xpsobjectmodel.h |
Vedi anche
IXpsDocumentPackageTarget::GetXpsOMPackageWriter
IXpsOMObjectFactory::CreatePackageWriterOnFile
IXpsOMObjectFactory::CreatePackageWriterOnStream