Il file di spooling di grandi dimensioni viene creato durante la stampa dell'app UWP di Windows 10

Alcuni utenti Windows potrebbero riscontrare problemi quando la stampa dall'app UWP moderna(Modern UWP App) crea un enorme file di spool quando la funzione di stampa avanzata(Advanced Printing) è selezionata o abilitata. Nel post di oggi, identificheremo la causa e quindi forniremo una possibile soluzione al problema per cui la stampa dell'app crea un file di spool di grandi dimensioni in Windows 10 .

Come elencare tutte le stampanti installate su un computer su Windows 10

Un'app UWP di Windows(Windows UWP) (nota anche come app Modere , Metro o Windows Store ) è un tipo di applicazione che funziona su Windows 10 , Windows 8 e Windows RT , PC(PCs) e tablet. A differenza delle app desktop tradizionali (o classiche), un'app UWP ha un'unica finestra chromeless (cioè senza cornice esterna) che riempie l'intero schermo per impostazione predefinita.

La stampa dell'app UWP di (UWP)Windows 10 crea un file di spool di grandi dimensioni

Questo problema si verifica quando un documento è aperto in un'app moderna(Modern App) che contiene immagini e testo su più pagine, ad esempio un file PDF , e si tenta di stampare il file utilizzando un driver della stampante basato su PostScript o PCL6. All'interno delle proprietà della stampante, si seleziona la funzione di stampa per includere più di una pagina per foglio.

In questo scenario, quando il processo di stampa viene inviato alla coda di stampa, è possibile notare che la dimensione del processo di stampa è leggermente maggiore della dimensione del file.

WinPrint può fare una varietà di cose con i lavori EMF come N su(N-Up) 1 , Stampa di opuscoli e (Booklet)Fascicolazione(Collation) . Altri processori di stampa personalizzati possono fornire più funzionalità. EMF richiede più risorse di sistema perché il processore di stampa richiama il driver GDI/Printer per convertire i comandi GDI nel linguaggio della stampante. Se una coda su un server accetta solo dati di tipo RAW (in altre parole, le funzioni di stampa avanzate sono disabilitate), la conversione dai comandi GDI a (GDI)PDL avviene sul client. Il processore di stampa non viene affatto invocato sul client, da qui la perdita di funzionalità avanzate.

Secondo Microsoft , questo problema è un comportamento previsto poiché i dati di spool devono essere convertiti dai dati XPS in un Enhanced MetaFile ( EMF ). In questo modo i dati possono essere convertiti dal motore GDI nei dati (GDI)PDL ( Printer Definition Language ) che il dispositivo di stampa può quindi ricevere.

Per ovviare a questo problema, Microsoft suggerisce di limitare la dimensione dei dati di spool: stampare i documenti da un'applicazione desktop poiché non sarà richiesta la conversione dei dati per la periferica di stampa.



About the author

Sono un MVP di Windows e lavoro con Windows dal 2007. La mia esperienza include sviluppo software, hardware e suoni e app di Windows. Sono sempre alla ricerca dei modi migliori per migliorare l'esperienza dell'utente nel mio lavoro, quindi se hai bisogno di aiuto per progettare o sviluppare un'applicazione software, posso sicuramente offrire i miei servizi.



Related posts