Pennelli e gradienti di codice di XPS
Soluzione API C++ per lavorare con pennelli e sfumature di file XPS.
La soluzione API Aspose.Page per C++ offre la possibilità di manipolare la grafica vettoriale dei file XPS. Ti consente di creare varie forme geometriche con diversi colori e trame. Scopri anche la documentazione di Aspose.Page su come lavorare con i pennelli .
Per manipolare pennelli e sfumature dei 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
Lavora con pennelli visivi con C++
L’API Aspose.Page per C++ ti consente di aggiungere una griglia ai tuoi file XPS utilizzando poche righe di codice. Questo può essere fatto sia per i documenti nuovi che per quelli esistenti. La classe XpsVisualBrush viene utilizzata per impostare le proprietà della griglia, utilizzando XpsPathGeometry e XpsCanvas oggetti. Per aggiungere una griglia al tuo documento XPS, dovrai seguire questi passaggi:
- Utilizzando la classe XpsDocument creare un oggetto Document
- Creare un oggetto XpsPathGeometry con i segmenti necessari definiti.
- Utilizza la classe XpsCanvas per impostare la trasformazione del rendering.
- Regola le proprietà Riempimento e Opacità come desiderato.
- Salvare il documento richiamando il metodo Save().
Namespaces in use
using Aspose::Page::XPS;
using Aspose::Page::XPS::XpsModel;
using System::Drawing;
Utilizzando il pennello visivo per creare la griglia
Aggiungi un gradiente orizzontale con C++.
La soluzione API Aspose.Page per C++ ti consente di aggiungere diversi tipi di sfumature ai tuoi documenti XPS utilizzando XpsGradientBrush Classe. Questa classe viene utilizzata per specificare le informazioni XpsGradientStop e XpsPath nell’oggetto XpsDocument che rappresenta il file XPS. Ecco un esempio di come eseguire questa operazione:
- Inizializza un oggetto XpsDocument.
- Definire i parametri XpsGradientStop e XpsPath per il documento XPS.
- Imposta le informazioni sul rendering.
- Salvare il documento utilizzando il metodo Save().
Inserisci il gradiente orizzontale su un XPS
XPS Cos'è il formato file XPS
Il formato XPS è simile al formato PDF. Entrambi sono formati PDL (Page Description Language). EPS è basato su HTML e non sul linguaggio PostScript. Il file .eps è in grado di contenere un markup della struttura del documento insieme alle informazioni sull'aspetto del documento. Ci sono anche istruzioni aggiunte su come stampare e renderizzare il documento. La caratteristica del formato è che corregge la descrizione del documento, il che significa che avrà lo stesso aspetto indipendentemente da chi e da quale sistema operativo lo apra.