Skip to main content
Skip table of contents

Lavori di Stampa 508280

La classe Job dispone dei seguenti metodi e proprietà:

Metodi

  • this pause() - Mette in pausa il job.

  • this copyToQueue(string $queueName) - Copia il lavoro nella coda $queueName. Il nuovo job viene elaborato normalmente secondo le regole della coda di destinazione.

  • this moveToQueue(string $queueName) - Sposta il job nella coda $queueName. Il nuovo lavoro viene elaborato normalmente secondo le regole della coda di destinazione.

  • this setReleased() - Imposta il lavoro come rilasciato (stampato) senza rilasciarlo effettivamente. (setPrinted è ancora supportato per la compatibilità con le versioni precedenti).

  • delete() - Elimina il lavoro.

  • this setProject(string $projectCode) - Assegna il lavoro al progetto specificato tramite il codice progetto.

  • this setAccount(string $accountReference) - Assegna un conto di pagamento al lavoro.

Proprietà

Le proprietà del lavoro mostrano come appare il lavoro dopo l'applicazione delle politiche utente/quota. È così che il lavoro verrà rilasciato. Il null valore indica che il parser del lavoro non è stato in grado di ottenere la proprietà dal file di lavoro.

Impostando una proprietà, è possibile modificare le modalità di rilascio del lavoro. Ciò ha la precedenza su qualsiasi politica utente/quota. Se si imposta una proprietà su null, il lavoro verrà rilasciato così come ricevuto originariamente.

Impostando monoCount, colorCount o paper non modifica effettivamente il lavoro. I nuovi valori vengono utilizzati solo per i calcoli di credito/quota.

Nome

Tipo

Scrivibile

Descrizione

nome

stringa

Nome del lavoro

dataSize

int

Dimensione dei dati del lavoro in byte

coda

Coda

-

Coda dei lavori di stampa

monoCount

int

Numero di pagine in bianco e nero dei lavori di stampa

colorCount

int

Numero di pagine a colori dei lavori di stampa

pageCount

int

-

Somma totale delle pagine del lavoro di stampa

paper

stringa

yes

Formato della carta con le seguenti stringhe come valori: 'a4', 'a3', 'other', 'a5', 'b4', 'b5',
'folio', 'ledger', 'legal', 'letter', 'statement





'
.



Questa variabile è utilizzata dal metodo 'set' in MyQ. Utilizzarla nei comandi dello script PHP.

duplex

stringa

Il lavoro è in fronte-retro. Valori possibili:
'simplex',

'longEdge', 'shortEdge'
Nota: la modifica di questa proprietà aggiorna solo i metadati del lavoro. Il lavoro non viene convertito in simplex/fronte-retro.

color

Booleano

-

Il lavoro è a colori.
Nota: la modifica di questa proprietà aggiorna solo i metadati del lavoro. Il lavoro non viene convertito in B&N/colori.

proprietario

Utente[ ]

Proprietario dei lavori di stampa
Nota: le politiche utente non vengono aggiornate;
i progetti non vengono aggiornati.

copie

int

Numero di copie del lavoro
Nota: la modifica di questa proprietà aggiorna solo i metadati del lavoro. Il numero di copie da rilasciare non viene modificato.

risparmioToner

Booleano

Modalità di risparmio toner abilitata

filename

stringa

Un percorso che include il nome del file del lavoro.
Il percorso è relativo alla cartella del lavoro.
Nota: il percorso deve esistere, altrimenti il lavoro non viene analizzato e viene dichiarato come "eliminato".

lang

int

-

Il PDL del lavoro di stampa con i seguenti numeri interi come valori:
UNKNOWN = 0,
PDL_PCL = 1,
PDL_PS = 2,
PDL_ESCP = 3,
PDL_PRESCRIBE = 4,
PDL_PCLXL = 5,
PDL_PDF = 6,
PDL_JPEG = 7

stapling

stringa

Pinzatura del documento; sono disponibili le seguenti opzioni: no, yes, topRight, twoStaples.

foratura

stringa

Perforare il documento; sono disponibili le seguenti opzioni: no, sì, dueFori, treFori, quattroFori.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.