Aggiungi e manipola i ticket di stampa
Crea, modifica, collega e ottieni ticket di stampa di file XPS tramite C++
Nel contesto dei file XPS, un ticket di stampa è un insieme di istruzioni che specifica come stampare un documento. È essenzialmente un file di configurazione che contiene informazioni su:
- Le dimensioni e l’orientamento delle pagine stampate.
- È necessario utilizzare il vassoio o l’alimentatore della carta.
- La risoluzione e la profondità del colore dell’output stampato.
- Se stampare su entrambi i lati del foglio.
- L’ordine in cui le pagine devono essere stampate e fascicolate.
- Eventuali opzioni di finitura aggiuntive, come pinzatura, rilegatura o perforatura.
Comprendendo e utilizzando i ticket di stampa, è possibile ottimizzare il processo di stampa e ottenere il risultato desiderato per i documenti XPS.
La soluzione API Aspose.Page, tra le diverse altre funzionalità, consente di lavorare con i biglietti di stampa. Qui troverai informazioni che spiegano come crearli, modificarli, ottenerli e collegarli. Per manipolare i biglietti di stampa dei file XPS, abbiamo bisogno di:
-Aspose.Page per l'API C++ che è una manipolazione e conversione di documenti ricca di funzionalità, potente e facile da usare.
-Aprire il gestore pacchetti NuGet, cercare Aspose.Page e installarlo. Puoi anche utilizzare il seguente comando dalla Console di gestione pacchetti.
Package Manager Console Command
PM> Install-Package Aspose.Page
Passaggi per creare un ticket di stampa personalizzato C++.
- Imposta il percorso della directory dei documenti.
- Creare un file XPS utilizzando la XpsDocument Class .
- Aggiungere un ticket di stampa del lavoro personalizzato utilizzando il costruttore JobPrintTicket .
- Aggiungi un inizializzatore del parametro di pagina personalizzato e un’opzione di risoluzione della pagina personalizzata al ticket.
- Salvare il documento XPS modificato utilizzando il metodo XPsDocument.Save() .
Crea un biglietto stampato personalizzato
Passaggi per modificare i ticket di stampa XPS tramite C++.
- Imposta il percorso della directory dei documenti.
- Apri il documento XPS con i ticket di stampa utilizzando la classe XpsDocument.
- Per rimuovere i parametri non necessari dal ticket utilizzare il metodo Remove() .
- Salvare il documento con il ticket di stampa del lavoro modificato mediante il metodo XPsDocument.Save().
Modifica un biglietto stampato
Passaggi per ottenere biglietti stampati tramite C++.
- Imposta il percorso della directory dei documenti.
- Apri il documento XPS con i ticket di stampa utilizzando la XpsDocument Class.
- Creare il ticket di stampa del lavoro con il costruttore JobPrintTicket.
- Creare il ticket di stampa del documento utilizzando il metodo GetDocumentPrintTicket() .
- Ottieni il ticket di stampa della pagina utilizzando il metodo GetPagePrintTicket() .
- Salvare il documento con il ticket di stampa del lavoro modificato mediante il metodo XPsDocument.Save().
Ottieni un biglietto stampato
Passaggi per collegare i ticket di stampa per il file XPS tramite C++.
- Imposta il percorso della directory dei documenti.
- Crea un nuovo file XPS e apri il documento XPS con i ticket di stampa utilizzando XpsDocument Class.
- Apri il documento XPS con i ticket di stampa utilizzando XpsDocument Class
- Collegare il ticket di stampa del lavoro con il costruttore JobPrintTicket.
- Collegare il ticket di stampa del documento utilizzando i metodi GetDocumentPrintTicket() e SetDocumentPrintTicket()
- Collegare il ticket di stampa della pagina utilizzando i metodi GetPagePrintTicket() e SetPagePrintTicket() .
- Salvare il documento con il ticket di stampa del lavoro modificato mediante il metodo XPsDocument.Save().
Collega un biglietto stampato
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.