Veľký spoolový súbor sa vytvorí pri tlači aplikácie Windows 10 UWP

Niektorí používatelia systému Windows(Windows) môžu mať problémy, keď tlač z aplikácie Modern UWP App(Modern UWP App) vytvorí veľký spoolový súbor, keď je vybratá alebo povolená funkcia Advanced Printing . V dnešnom príspevku identifikujeme príčinu a potom poskytneme možné riešenie problému, pri ktorom tlač aplikácií vytvára veľký spoolový súbor v systéme Windows 10(Windows 10) .

Ako zobraziť zoznam všetkých tlačiarní nainštalovaných v počítači so systémom Windows 10

Aplikácia Windows UWP (aka aplikácia Modere , Metro alebo Windows Store ) je typ aplikácie, ktorý beží na Windows 10 , Windows 8 a Windows RT , počítačoch(PCs) a tabletoch. Na rozdiel od tradičných desktopových(Desktop) (alebo klasických) aplikácií má aplikácia UWP jedno okno bez chrómu (tj bez vonkajšieho rámu), ktoré štandardne vypĺňa celú obrazovku.

Tlač aplikácie Windows 10 UWP vytvorí veľký spoolový súbor

Tento problém sa vyskytuje, keď máte dokument otvorený v modernej aplikácii(Modern App) , ktorá obsahuje obrázky a text na viacerých stranách, napríklad súbor PDF , a pokúsite sa vytlačiť súbor pomocou ovládača tlačiarne PostScript alebo PCL6. Vo vlastnostiach tlačiarne vyberiete funkciu tlače tak, aby obsahovala viac ako jednu stranu na hárok.

V tomto scenári, keď sa tlačová úloha odošle do tlačového frontu, môžete si všimnúť, že veľkosť tlačovej úlohy je o niečo väčšia ako veľkosť súboru.

WinPrint dokáže robiť rôzne veci s úlohami EMF , ako je N-Up , tlač brožúr(Booklet) a triedenie(Collation) . Iné vlastné tlačové procesory môžu poskytovať viac funkcií. EMF vyžaduje viac systémových prostriedkov, pretože tlačový procesor vyvolá ovládač GDI/Printer na konverziu z príkazov GDI do jazyka tlačiarne. Ak front na serveri akceptuje iba typ údajov RAW (inými slovami, pokročilé funkcie tlače sú deaktivované), konverzia z príkazov GDI na (GDI)PDL sa uskutoční na klientovi. Tlačový procesor sa na klientovi vôbec nevyvolá, a preto dochádza k strate pokročilých funkcií.

Podľa spoločnosti Microsoft je tento problém očakávaným správaním, pretože spoolové údaje sa musia skonvertovať z údajov XPS na Enhanced MetaFile ( EMF ). Je to preto, aby mohli byť údaje konvertované motorom GDI na údaje (GDI)jazyka definície tlačiarne(Printer Definition Language) ( PDL ), ktoré potom môže prijať tlačové zariadenie.

Na vyriešenie tohto problému spoločnosť Microsoft(Microsoft) navrhuje, aby ste obmedzili veľkosť spoolových údajov – tlačte dokumenty z počítačovej aplikácie, pretože pre tlačové zariadenie nebude potrebná žiadna konverzia údajov.



About the author

Som Windows MVP a pracujem s Windows od roku 2007. Moje skúsenosti zahŕňajú vývoj softvéru, hardvéru a zvuku a aplikácií pre Windows. Vždy hľadám najlepšie spôsoby, ako zlepšiť používateľskú skúsenosť pri mojej práci, takže ak potrebujete pomôcť s návrhom alebo vývojom softvérovej aplikácie, určite môžem ponúknuť svoje služby.



Related posts