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

  1. Imposta il percorso della directory dei documenti.
  2. Creare un file XPS utilizzando la XpsDocument Class .
  3. Aggiungere un ticket di stampa del lavoro personalizzato utilizzando il costruttore JobPrintTicket .
  4. Aggiungi un inizializzatore del parametro di pagina personalizzato e un’opzione di risoluzione della pagina personalizzata al ticket.
  5. 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++.

  1. Imposta il percorso della directory dei documenti.
  2. Apri il documento XPS con i ticket di stampa utilizzando la classe XpsDocument.
  3. Per rimuovere i parametri non necessari dal ticket utilizzare il metodo Remove() .
  4. 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++.

  1. Imposta il percorso della directory dei documenti.
  2. Apri il documento XPS con i ticket di stampa utilizzando la XpsDocument Class.
  3. Creare il ticket di stampa del lavoro con il costruttore JobPrintTicket.
  4. Creare il ticket di stampa del documento utilizzando il metodo GetDocumentPrintTicket() .
  5. Ottieni il ticket di stampa della pagina utilizzando il metodo GetPagePrintTicket() .
  6. 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++.

  1. Imposta il percorso della directory dei documenti.
  2. Crea un nuovo file XPS e apri il documento XPS con i ticket di stampa utilizzando XpsDocument Class.
  3. Apri il documento XPS con i ticket di stampa utilizzando XpsDocument Class
  4. Collegare il ticket di stampa del lavoro con il costruttore JobPrintTicket.
  5. Collegare il ticket di stampa del documento utilizzando i metodi GetDocumentPrintTicket() e SetDocumentPrintTicket()
  6. Collegare il ticket di stampa della pagina utilizzando i metodi GetPagePrintTicket() e SetPagePrintTicket() .
  7. 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.