Crea documenti XPS da zero
Soluzione API C++ per creare e modificare file XPS.
La soluzione API Aspose.Page per C++ consente di manipolare file XPS e altri file in formato linguaggio di descrizione della pagina. La ricca funzionalità consente di aggiungere forme diverse ai documenti, unire più file in uno solo o convertirli in un formato più adatto. Nel caso in cui inizi a lavorare solo con questo formato, qui viene descritto come creare nuovi file XPS e modificare (aggiungere glifi a) quelli già esistenti. Lo snippet di codice viene aggiunto per una migliore comprensibilità.
Per creare un nuovo file XPS, abbiamo bisogno di:
Aspose.Page per l'API C++ che è un'API di manipolazione e conversione di documenti ricca di funzionalità, potente e facile da usare per la piattaforma C++.
Puoi scaricare direttamente la versione più recente, basta aprire il gestore pacchetti NuGet, cercare Aspose.Page.Cpp e installarlo. Puoi anche utilizzare il seguente comando dalla Console di gestione pacchetti.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Crea un file XPS con C++
- Crea un nuovo documento XPS utilizzando la funzione MakeObject
, che restituisce un oggetto di XpsDocument Classe - Aggiungi una serie di glifi al documento utilizzando il metodo AddGlyphs() dell’oggetto documento XPS.
- Imposta il colore di riempimento del testo utilizzando il metodo set_Fill, passando un pennello a tinta unita creato dal metodo CreateSolidColorBrush dell’oggetto documento XPS.
- Salvare il documento XPS risultante in un file denominato output.xps nella directory specificata dalla variabile dir.
Crea file XPS
XPS What is XPS File Format
XPS (XML Paper Specification) è l’alternativa Microsoft al PDF. Basato su XML/HTML, mantiene il layout su diverse piattaforme ed è indipendente dal sistema operativo.