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++

  1. Crea un nuovo documento XPS utilizzando la funzione MakeObject, che restituisce un oggetto di XpsDocument Classe
  2. Aggiungi una serie di glifi al documento utilizzando il metodo AddGlyphs() dell’oggetto documento XPS.
  3. 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.
  4. Salvare il documento XPS risultante in un file denominato output.xps nella directory specificata dalla variabile dir.
Crea file XPS



FAQ

1. Come posso modificare un file XPS?

Per modificare i file XPS con questa soluzione API impostare prima il percorso del file e quindi utilizzare le entità della classe XpsDocument per implementare le modifiche.

2. Come creare un file XPS?

Per creare un nuovo file XPS utilizzando Aspose.Page è necessario impostare il percorso del documento e quindi utilizzare il costruttore XpsDocument della classe XpsDocument.

3. Come converto XPS in DOCX?

Per ottenere un file DOCX da un file XPS, utilizza il nostro multipiattaforma gratuito Convertitore

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.