Condividi tramite


Esempio di creazione di documenti XPS

Aggiornamento: novembre 2007

In questo esempio viene illustrato come scrivere package XML Paper Specification (XPS) con e senza PrintTicket incorporati. Quando si esegue l'esempio XpsCreate, le risorse fornite relative al testo e alle immagini vengono esportate in due nuovi file XPS, ovvero XpsDocument.xps e XpsDocument-withPrintTicket.xps. Fare doppio clic sul file con estensione container per aprire il documento nel visualizzatore di documenti Microsoft .NET Framework. I file di output con estensione xps sono di fatto un file con estensione ZIP che contengono gli elementi relativi al contenuto, alle risorse, alle relazioni e ai PrintTicket del documento. Se si modifica l'estensione di file da container in zip, sarà possibile aprire i file per visualizzarne le singole parti. I file XpsDocument.xps e XpsDocument-WithPrintTicket.xps vengono ricreati ogni volta che l'esempio viene eseguito.   

Nell'esempio viene illustrata una funzionalità specifica di Windows Presentation Foundation (WPF) e non vengono pertanto seguite le procedure consigliate per lo sviluppo di applicazioni. Per una descrizione completa delle procedure consigliate per lo sviluppo di applicazioni Windows Presentation Foundation (WPF) e Microsoft .NET Framework, fare riferimento ai seguenti argomenti in base alle esigenze:

Accesso facilitato - Procedure consigliate per l'accesso facilitato

Sicurezza - Sicurezza di Windows Presentation Foundation

Localizzazione - Cenni preliminari sulla globalizzazione e localizzazione WPF

Download sample

Compilazione dell'esempio

  • Installare Windows Software Development Kit (SDK) e aprire la finestra di comando dell'ambiente di compilazione. Fare clic sul pulsante Start, quindi scegliere Tutti i programmi, Microsoft Windows SDK, quindi fare clic su CMD Shell.

  • Scaricare l'esempio nel disco rigido locale, in genere dalla documentazione SDK.

  • Per generare l'esempio dalla finestra di comando dell'ambiente di compilazione , passare alla directory di origine dell'esempio. Al prompt dei comandi digitare MSBUILD.

  • Per compilare l'esempio in Microsoft Visual Studio, caricare il file della soluzione o del progetto dell'esempio e premere CTRL+MAIUSC+B.

Esecuzione dell'esempio

  • Per eseguire l'esempio da una finestra di comando dell'shell CMD, eseguire il file con estensione exe disponibile nella cartella di origine dell'esempio.

  • Per eseguire l'esempio compilato con il debug in Visual Studio, premere F5.

Vedere anche

Attività

Esempio di salvataggio di documenti XPS

Esempio di lettura, scrittura e firma di documenti XPS

Esempio di lettura di package

Esempio di scrittura di package

Concetti

Documenti di Windows Presentation Foundation

Serializzazione e archiviazione di documenti