A nyomtató képességeinek lekérése a Univerzális nyomtatás összekötője
Feldolgozás
A nyomtató képességeinek az illesztőprogramról a támogatott IPP-attribútumokra való konvertálásához a Universal Print a következő folyamatot követi:
1. lépés: Csatlakozás or lekéri a nyomtató képességeit az illesztőprogramtól, amelyet a nyomtatóeszköz képességei (PDC) használnak. Ha a PDC nem érhető el, a Universal Print a nyomtatási képességek (PC) és a nyomtatási jegy (PT) kombinációját használja a PDC létrehozásához.
2. lépés: Az univerzális nyomtatás elemzi a PDC XML-t, és leképezi az elemeket és a beállításokat az IPP nyomtatóleíró attribútumaihoz (PDA-khoz). Ha nem található leképezés, a rendszer figyelmen kívül hagyja és elveti a PDC nyomtatási attribútumot az Univerzális nyomtatás nyomtató beállításai közül. Ha például az A6-os papír lehetőség szerepel a listában PageMediaSize
ns0001:ISOA6_PAPER
, akkor az nem lesz felismerve. Ha azonban a rendszer psk:ISOA6
elfogadja és átalakítja a megfelelő IPP-attribútumra, akkor a rendszer elfogadja és átalakítja.
Névterek
A legfelső szintű PDC-elemek IPP nyomtatóleíró attribútumokra való leképezése során az Univerzális nyomtatás csak az elem nevét vizsgálja, és figyelmen kívül hagyja a névteret. A rendszer például psk:PageOutputColor
megfeleltetiprint-color-mode-supported
, de ha az elem lennens0001:PageOutputColor
, akkor is helyesen lenne megfeleltetve.print-color-mode-supported
Az elemek alatti beállítások esetében az Univerzális nyomtatás néha megköveteli a névtér egyezését, és jelenleg támogatja az alábbi névtereket. Ha a PDC-ben nincs megadva névtér az IPP-leképezési táblában, az azt jelenti, hogy az átalakítás a névtértől függetlenül történik.
Névtér | URL |
---|---|
ns0000 |
http://schemas.microsoft.com/windows/2018/04/printing/printschemakeywords/Ipp |
xsi |
http://www.w3.org/2001/XMLSchema-instance |
xsd |
http://www.w3.org/2001/XMLSchema |
xml |
http://www.w3.org/XML/1998/namespace |
psk |
http://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords |
psk12 |
http://schemas.microsoft.com/windows/2013/12/printing/printschemakeywordsv12 |
psf |
http://schemas.microsoft.com/windows/2003/08/printing/printschemaframework |
psf2 |
http://schemas.microsoft.com/windows/2013/12/printing/printschemaframework2 |
PDC–IPP-megfeleltetés
Az alábbiakban bemutatjuk, hogyan képezik le az elemeket és a beállításokat a PDC-ről az IPP-re.
PDC legfelső szintű elem | IPP-nyomtató leírási attribútuma | A PDC legfelső szintű eleme alatti beállítások | Az IPP-nyomtató leírási attribútumán belüli értékek |
---|---|---|---|
PageOutputColor |
print-color-mode-supported print-color-mode-default |
psk:Monochrome |
monochrome |
psk:Color |
color |
||
psk:Grayscale |
monochrome |
||
psk:Highlight |
highlight |
||
JobCopiesAllDocuments |
copies-supported copies-default |
MaxValue |
A maximális értékként használatos a copies-supported range . Az 1 mindig a minimális érték |
DefaultValue |
A copies-default |
||
PageOrientation |
orientation-requested-supported orientation-requested-default |
psk:Portrait |
3 |
psk:Landscape |
4 |
||
psk:ReverseLandscape |
5 |
||
psk:ReversePortrait |
6 |
||
DocumentDuplex JobDuplexAllDocumentsContiguously |
sides-supported sides-default |
psk:OneSided |
one-sided |
psk:TwoSidedLongEdge |
two-sided-long-edge |
||
psk:TwoSidedShortEdge |
wwo-sided-short-edge |
||
PageMediaSize |
media-supported media-default media-col-database media-col-default |
_4X6 |
na_index-4x6_4x6in |
_5X7 |
na_5x7_5x7in |
||
_5X8 |
na_index-5x8_5x8in |
||
Br3x5 |
na_index-3x5_3x5in |
||
CreditCard |
om_card_54x86mm |
||
EnglishPhoto-L |
oe_photo-l_3.5x5in |
||
ISOA3 |
iso_a3_297x420mm |
||
ISOA4 |
iso_a4_210x297mm |
||
ISOA5 |
iso_a5_148x210mm |
||
ISOA6 |
iso_a6_105x148mm |
||
^ Lásd: Jegyzetek | ISOB5Envelope |
iso_b5_176x250mm |
|
^ Lásd: Jegyzetek | ISOC4Envelope |
iso_c4_229x324mm |
|
^ Lásd: Jegyzetek | ISOC5Envelope |
iso_c5_162x229mm |
|
^ Lásd: Jegyzetek | ISODLEnvelope |
iso_dl_110x220mm |
|
^ Lásd: Jegyzetek | JapanChou3Envelope |
jpn_chou3_120x235mm |
|
^ Lásd: Jegyzetek | JapanChou40Envelope |
jpn_chou40_90x225mm |
|
^ Lásd: Jegyzetek | JapanChou4Envelope |
jpn_chou4_90x205mm |
|
JapanHagakiPostcard |
jpn_hagaki_100x148mm |
||
^ Lásd: Jegyzetek | JapanKaku2Envelope |
jpn_kaku2_240x332mm |
|
^ Lásd: Jegyzetek | JapanYou4Envelope |
jpn_you4_105x235mm |
|
JISB4 |
jis_b4_257x364mm |
||
JISB5 |
jis_b5_182x257mm |
||
MetricPhoto-L |
om_dsc-photo_89x119mm |
||
NorthAmerica3x5 |
na_index-3x5_3x5in |
||
NorthAmerica4x6 |
na_index-4x6_4x6in |
||
NorthAmerica4x6Postcard |
na_index-4x6_4x6in |
||
NorthAmerica5x7 |
na_5x7_5x7in |
||
NorthAmerica5x8 |
na_index-5x8_5x8in |
||
NorthAmerica8x10 |
na_govt-letter_8x10in |
||
NorthAmerica11x17 |
na_ledger_11x17in |
||
NorthAmericaExecutive |
na_executive_7.25x10.5in |
||
NorthAmericaLegal |
na_legal_8.5x14in |
||
NorthAmericaLetter |
na_letter_8.5x11in |
||
^ Lásd: Jegyzetek | NorthAmericaMonarchEnvelope |
na_monarch_3.875x7.5in |
|
^ Lásd: Jegyzetek | NorthAmericaNumber10Envelope |
na_number-10_4.125x9.5in |
|
^ Lásd: Jegyzetek | NorthAmericaNumber9Envelope |
na_number-9_3.875x8.875in |
|
NorthAmericaStatement |
na_invoice_5.5x8.5in |
||
NorthAmericaTabloid |
na_ledger_11x17in |
||
MediaSizeWidth |
media-col entry : media-size ->x-dimension |
||
MediaSizeHeight |
media-col entry : media-size ->y-dimension |
||
BorderlessImageableSize |
media-col-entry : media-*-margin (számítás)* azt jelzi, felül, alul, balra, jobbra |
||
PortraitImageableSize |
media-col-entry : media-*-margin (számítás) * azt jelzi, felül, alul, balra, jobbra (Csak akkor használható, ha BorderlessImageableSize az elem nem található) |
||
PageMediaType |
media-type-supported media-col-database media-col-default |
Auto |
auto |
AutoSelect |
auto |
||
Color |
stationery-colored |
||
Colored |
stationery-colored |
||
Envelope |
envelope |
||
EnvelopePlain |
envelope |
||
Heavy |
stationery-heavyweight |
||
HeavyweightPaper |
stationery-heavyweight |
||
Label |
labels |
||
Labels |
labels |
||
Letterhead |
stationery-letterhead |
||
Light |
stationery-lightweight |
||
LightweightPaper |
stationery-lightweight |
||
LxkColorPaper |
stationery-colored |
||
LxkHeavy |
stationery-heavyweight |
||
LxkLight |
stationery-Lightweight |
||
MediaAutoSelect |
auto |
||
Photographic |
photographic |
||
PhotographicGlossy |
photographic-glossy |
||
PhotographicHighGloss |
photographic-high-gloss |
||
PhotographicSemiGloss |
Photographic-semi-gloss |
||
Plain |
stationery |
||
Thick |
stationery-heavyweight |
||
Thin |
stationery-lightweight |
||
Transparency |
transparency |
||
stationery-letterhead |
stationery-letterhead |
||
stationery-lightweight |
stationery-lightweight |
||
DocumentNUp JobNUpAllDocumentsContiguously |
number-up-supported number-up-default |
Psk:PagesPerSheet |
Iterálja végig az összes PDC-elemet PagesPerSheet , és adja hozzá őket a támogatott értékek készletéhez. Használja az alapértelmezett elemet a következőhöz number-up-default : . |
DocumentCollate |
multiple-document-handling-supported multiple-document-handling-default Megjegyzés: Az univerzális nyomtatás jelenleg nem támogat több dokumentumfeladatot |
psk:Collated |
separate-documents-collated-copies |
Psk:Uncollated |
separate-documents-uncollated-copies |
||
JobInputBin |
media-source-supported media-col-database media-col-default |
Alternate |
alternate |
AlternateRoll |
alternate-roll |
||
Auto |
auto |
||
AutoSelect |
auto |
||
autoselect |
auto |
||
Bottom |
bottom |
||
ByPassTray |
by-pass-tray |
||
Bypass-Tray |
by-pass-tray |
||
Cassette |
tray-1 |
||
Center |
center |
||
Disc |
disc |
||
Envelope |
envelope |
||
EnvFeed |
envelope |
||
Hagaki |
hagaki |
||
LargeCapacity |
large-capacity |
||
Lct |
large-capacity |
||
Left |
left |
||
LxkTray1 |
tray-1 |
||
Main |
main |
||
MainRoll |
main-roll |
||
Manual |
manual |
||
ManualFeed |
manual |
||
Middle |
middle |
||
Photo |
photo |
||
Rear |
rear |
||
Right |
right |
||
Side |
side |
||
Top |
top |
||
DRAWER* (* indicates numbers 1 through 4) |
tray-* |
||
Roll* (* indicates numbers 1 through 10) |
roll-* |
||
Roll-* (* indicates numbers 1 through 10) |
roll-* |
||
Tray* (* indicates numbers 1 through 20) |
tray-* |
||
Tray-* (* indicates numbers 1 through 20) |
tray-* |
||
Cassette* (* indicates numbers 1 through 20) |
tray-* |
||
Cassette-* (* indicates numbers 1 through 20) |
tray-* |
||
psk:FeedDirection (az egyes JobInputBin elemek alatt) |
media-source-feed-direction (bejegyzésekben media-source-properties media-col ) |
||
psk:ShortEdgeFirst |
short-edge-first (Használja short-edge-first , ha FeedDirection az elem nem található) |
||
psk:LongEdgeFirst |
long-edge-first |
||
JobOutputBin |
output-bin-supported output-bin-default |
Auto |
auto |
Bottom |
bottom |
||
BottomBin |
bottom |
||
Center |
center |
||
CenterBin |
center |
||
DestBulkTray |
large-capacity |
||
DestBulkTrayFU |
stacker-1 |
||
DestMailbox |
my-mailbox |
||
DestPrinterDefault |
auto |
||
DestSideTray |
side |
||
DestTopTray |
top |
||
FaceDown |
face-down |
||
Face-Down |
face-down |
||
FaceUp |
face-up |
||
Face-Up |
face-up |
||
LargeCapacity |
large-capacity |
||
Large-Capacity |
large-capacity |
||
LargeStacker |
stacker-1 |
||
LargeStacker2 |
stacker-2 |
||
Left |
left |
||
LeftBin |
left |
||
LeftTray |
left |
||
Middle |
middle |
||
MiddleBin |
middle |
||
MyMailbox |
my-mailbox |
||
My-Mailbox |
my-mailbox |
||
PrinterDefault |
auto |
||
Rear |
rear |
||
RearBin |
rear |
||
Right |
right |
||
RightBin |
right |
||
Side |
side |
||
SideBin |
side |
||
Stacker |
stacker-1 |
||
Top |
top |
||
TopBin |
top |
||
UpperTray |
top |
||
MailBoxBin* (* indicates numbers 1 through 9) |
mailbox-* |
||
OutputBin* (* indicates numbers 1 through 10) |
tray-* |
||
Tray* (* indicates numbers 1 through 20) |
tray-* |
||
Tray-* (* indicates numbers 1 through 20) |
tray-* |
||
Stacker* (* indicates numbers 1 through 10) |
stacker-* |
||
Stacker-* (* indicates numbers 1 through 10) |
stacker-* |
||
Mailbox* (* indicates numbers 1 through 25) |
mailbox-* |
||
Mailbox-* (* indicates numbers 1 through 25) |
mailbox-* |
||
PageResolution |
printer-resolution-supported printer-resolution-default |
ResolutionX |
X érték printer-resolution |
ResolutionY |
Y érték printer-resolution |
||
JobNUpPresentationDirection |
presentation-direction-number-up-supported presentation-direction-number-up-default |
psf:RightBottom |
to-right-to-bottom |
psf:BottomRight |
to-bottom-to-right |
||
psf:LeftBottom |
to-left-to-bottom |
||
psf:BottomLeft |
to-bottom-to-left |
||
psf:RightTop |
to-right-to-top |
||
psf:TopRight |
to-top-to-right |
||
psf:LeftTop |
to-left-to-top |
||
psf:TopLeft |
to-top-to-left |
||
DocumentStaple JobStapleAllDocuments DocumentHolePunch JobHolePunch DocumentBinding JobBindAllDocuments |
finishings-supported finishings-default |
_1diagonal |
4 |
_1diagonalmax15 |
4 |
||
_1diagonalRight |
22 |
||
_1diagonalZT |
4 |
||
_1left |
20 |
||
_1parallel |
4 |
||
_1PLB_CN |
21 |
||
_1PLU_CN |
20 |
||
_1PRU_CN |
22 |
||
_1Right |
22 |
||
_1rightAngled |
22 |
||
_1Staple_PC |
4 |
||
_1StapleLeftLEPort_SH |
20 |
||
_1StapleRight_PC |
22 |
||
_1StapleRightREPort_SH |
22 |
||
_23PunchBottom |
77 |
||
_23PunchLeft |
74 |
||
_23PunchRight |
76 |
||
_23PunchTop |
75 |
||
_24PunchBottom |
77 |
||
_24PunchLeft |
74 |
||
_24PunchRight |
76 |
||
_24PunchTop |
75 |
||
_2leftCM8060 |
28 |
||
_2OnAbv |
93 |
||
_2OnRev |
93 |
||
_2parallel |
28 |
||
_2PB |
74 |
||
_2PBTOP |
75 |
||
_2PL |
74 |
||
_2PL_CN |
28 |
||
_2PLLandscape |
75 |
||
_2PU |
75 |
||
_2PU_CN |
29 |
||
_2PULEFT |
74 |
||
_2Right |
30 |
||
_2StaplesBottom_PC |
31 |
||
_2StaplesLeft_PC |
28 |
||
_2StaplesLeftLEPort_SH |
28 |
||
_2StaplesRight_PC |
30 |
||
_2StaplesRightREPort_SH |
30 |
||
_2StaplesTop_PC |
29 |
||
_2StaplesTopSEPort_SH |
29 |
||
_2topCM8060 |
29 |
||
_3OnBack |
100 |
||
_3OnFront |
100 |
||
_3PunchBottom |
81 |
||
_3PunchLeft |
78 |
||
_3PunchRight |
80 |
||
_3PunchTop |
79 |
||
_4OnObvIn |
97 |
||
_4OnObvOut |
97 |
||
_4OnRevIn |
97 |
||
_4OnRevOut |
97 |
||
_4PB |
82 |
||
_4PBTOP |
83 |
||
_4PL |
82 |
||
_4PLLandscape |
83 |
||
_4PU |
83 |
||
_4PULEFT |
82 |
||
_4PunchBottom |
85 |
||
_4PunchLeft |
82 |
||
_4PunchRight |
84 |
||
_4PunchTop |
83 |
||
Bale |
12 |
||
Bind |
7 |
||
BindBottom |
53 |
||
BindLeft |
50 |
||
BindRight |
52 |
||
BindTop |
51 |
||
COnDownL |
96 |
||
COnDownR |
96 |
||
COnUpL |
96 |
||
COnUpR |
96 |
||
EdgeStitch |
9 |
||
EdgeStitchBottom |
27 |
||
EdgeStitchLeft |
24 |
||
EdgeStitchRight |
26 |
||
EdgeStitchTop |
25 |
||
Fold |
10 |
||
FoldEngineeringZ |
101 |
||
FoldHalf |
93 |
||
FoldLetter |
96 |
||
FoldParallel |
97 |
||
FoldZ |
100 |
||
FourHolesBottom_PC |
85 |
||
FourHolesBottomSwd_PC |
85 |
||
FourHolesLeft_PC |
82 |
||
FourHolesLeftSwd_PC |
82 |
||
FourHolesRight_PC |
84 |
||
FourHolesRightSwd_PC |
84 |
||
FourHolesTop_PC |
83 |
||
FourHolesTopSwd_PC |
83 |
||
HolePunch |
5 |
||
HolePunchDualBottom |
77 |
||
HolePunchDualLeft |
74 |
||
HolePunchDualRight |
76 |
||
HolePunchDualTop |
75 |
||
HolePunchMultipleBottom |
89 |
||
HolePunchMultipleLeft |
86 |
||
HolePunchMultipleRight |
88 |
||
HolePunchMultipleTop |
87 |
||
HolePunchQuadBottom |
85 |
||
HolePunchQuadLeft |
82 |
||
HolePunchQuadRight |
84 |
||
HolePunchQuadTop |
83 |
||
HolePunchTripleBottom |
81 |
||
HolePunchTripleLeft |
78 |
||
HolePunchTripleRight |
80 |
||
HolePunchTripleTop |
79 |
||
InAnyPB |
74 |
||
InAnyPL |
78 |
||
InAnyPLLandscape |
79 |
||
InAnyPU |
79 |
||
JogOffset |
14 |
||
Longside_Left_or_Top |
50 |
||
Longside_Right_or_Bottom |
52 |
||
SaddleStitch |
8 |
||
Shortside_Left_or_Top |
51 |
||
Shortside_Right_or_Bottom |
53 |
||
Staple |
4 |
||
StapleBottomLeft |
21 |
||
StapleBottomRight |
23 |
||
StapleDualBottom |
31 |
||
StapleDualLeft |
28 |
||
StapleDualRight |
30 |
||
StapleDualTop |
29 |
||
StapleTopLeft |
20 |
||
StapleTopRight |
22 |
||
ThreeHolesBottom_PC |
81 |
||
ThreeHolesLeft_PC |
78 |
||
ThreeHolesRight_PC |
80 |
||
ThreeHolesTop_PC |
79 |
||
Trim |
11 |
||
TwoHolesBottom_PC |
77 |
||
TwoHolesLeft_PC |
74 |
||
TwoHolesRight_PC |
76 |
||
TwoHolesTop_PC |
75 |
||
ZOnL |
101 |
||
ZOnR |
101 |
||
Bottom |
89 |
||
BottomEdge |
89 |
||
InAnyPBLEFT |
86 |
||
InAnyPULEFT |
86 |
||
InAnyPUTOP |
87 |
||
Left |
86 |
||
LeftEdge |
86 |
||
Right |
88 |
||
RightEdge |
88 |
||
Top |
87 |
||
TopEdge |
87 |
||
PageOutputQuality |
print-quality-supported print-quality-default |
psk:Draft |
3 |
psk:Normal |
4 |
||
psk:High |
5 |
MEGJEGYZÉSEK:
- Ha egy beállítás alapértelmezettként van megjelölve a PDC-ben, akkor a rendszer az *-alapértelmezett IPP attribútum értékeként fogja használni.
- A generálásához az
media-col-database
Univerzális nyomtatás hozzáadja a médiaméretek, médiatípusok és médiaforrások összes lehetséges kombinációját. - A generáláshoz
media-col-default
az Univerzális nyomtatás az alapértelmezett méretet, típust és forrást használó kombinációt választja ki. - Az univerzális nyomtatás olyan attribútumokat is hozzáadhat, amelyek nem fordíthatók le a PDC-ről, de kötelezőek a Mopria IPP-specifikációja szerint (2.0-s verzió).
- A ^ jellel jelölt médiaméretek olyan borítékméretek, amelyeket nemrég adtak hozzá a Windows operációs rendszerhez. Ezek még nem jelennek meg a Windows meglévő verzióiban.
Hiányzó nyomtatóbeállítások diagnosztizálása
Ezekkel a lépésekkel diagnosztizálható, hogy miért nem jelennek meg bizonyos lehetőségek a Univerzális nyomtatás összekötője keresztül regisztrált univerzális nyomtatóhoz.
- A megfelelő nyomtatót regisztráló Univerzális nyomtatás összekötője indítsa el az összekötő alkalmazást.
- Jelentkezzen be, és válassza ki a vizsgált nyomtatót.
- Kattintson a "Diagnosztika összegyűjtése" gombra. Ez összegyűjti a diagnosztikai adatokat, és elindítja a Fájlkezelő a nyomtató nevének megfelelő archivált fájllal. Nyissa meg a fájlt a következő fájlok eléréséhez:
- LocalPcPt.xml vagy LocalPdc.xml: Ez az a PDC vagy PC/PT, amelyet az Universal Print a nyomtatóhoz felvett.
- ServiceAttributes.txt: Ez a fájl tartalmazza azokat az IPP nyomtató-leírási attribútumokat, amelyeket sikeresen generáltak a PDC-ből.
- ServicePdc.xml: Ez a ServiceAttributes.txt fájlban található IPP nyomtató leírási attribútumaiból létrehozott PDC.
- Hasonlítsa össze a LocalPcPt/LocalPdc.xml fájlt a ServiceAttributes.txt vagy a ServicePdc.xml fájllal annak megállapításához, hogy mely képességek lettek konvertálva vagy elvetve.
- Ha a képességeket elveti, tekintse meg , hogy a nyomtatóbeállítások nem érhetők el, vagy a kiválasztott nyomtatóbeállítások nem jelennek meg a nyomtatott kimenetben.