Codificare forme grafiche vettoriali di file XPS
Soluzione API C++ per lavorare con la grafica vettoriale di file XPS
XPS, come altri linguaggi di descrizione della pagina, consente di lavorare con la grafica vettoriale. Questa soluzione API C++ include la manipolazione della grafica vettoriale dei file XPS. Offre un'ampia gamma di funzionalità, parte delle quali sono illustrate nello snippet di codice qui. Sono riportati solo alcuni esempi su come aggiungere forme ovali e rettangolari ai file. Inoltre, imparerai a gestire i colori di queste forme. Seguendo questo metodo, sarai in grado di creare qualsiasi forma geometrica di cui avrai bisogno.
Per lavorare con le forme grafiche vettoriali di 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
Passaggi per aggiungere un rettangolo con C++.
- Innanzitutto, imposta il percorso della directory in cui verrà salvato il documento.
- Creare un file XPS istanziando la XpsDocument Class .
- Utilizzare i metodi della classe XpsPath per creare un rettangolo.
- Infine, salva il documento XPS modificato chiamando il metodo XPsDocument.Save.
Aggiungi un rettangolo
Aggiungi un'ellisse con C++.
Per aggiungere un’ellisse o un’altra figura a un file XPS dovrai eseguire passaggi simili e utilizzare le stesse entità utilizzate per aggiungere un rettangolo.
Aggiungi un'ellisse
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.