Scrivere un file XPS OM in un documento XPS
Viene descritto come scrivere il contenuto di un XPS OM in un programma in un file di documento XPS.
Se un programma dispone di un file XPS OM contenente un documento completo, il programma può scrivere XPS OM in un file come documento XPS chiamando il metodo WriteToFile dell'interfacciaIXpsOMPackage.
Prima di usare questi esempi di codice in un programma, leggere la dichiarazione di non responsabilità in Common XPS Document Programming Tasks.
Scrittura di un file XPS OM completo in un documento XPS
Dopo aver impostato il contenuto di un file XPS OM, è possibile salvare XPS OM in un file come documento XPS chiamando il metodo WriteToFile dell'interfacciaIXpsOMPackage.
HRESULT hr = S_OK;
hr = xpsPackage->WriteToFile(
fileName,
NULL, // LPSECURITY_ATTRIBUTES
FILE_ATTRIBUTE_NORMAL,
FALSE // Optimize Markup Size
);
Nota
La scrittura di un FILE O OM in un file o in un flusso non crea automaticamente un'anteprima per il documento XPS. Per creare un'anteprima del documento XPS, usare l'interfacciaIXpsOMThumbnailGenerator.
Scrittura incrementale di un documento XPS
L'interfaccia IXpsOMPackageWriter può essere usata per scrivere le parti di un documento XPS in modo incrementale; ad esempio, quando le parti del documento vengono create o elaborate in sequenza.
Nota
La scrittura di un FILE O OM in un file o in un flusso non crea automaticamente un'anteprima per il documento XPS. Per creare un'anteprima del documento XPS, usare l'interfacciaIXpsOMThumbnailGenerator.
Argomenti correlati
-
passaggi successivi
-
Stampare un XPS OM
-
usato in questa sezione
-
per altre informazioni
-
inizializzare un XPS OM