Dela via


Termer som används i utskriftsschemat

Det här avsnittet är inte aktuellt. Den senaste informationen finns i Print Schema Specification.

Följande lista innehåller termer som är specifika för utskriftsschemat och relaterade tekniker.

Term Beskrivning
attributnamn
Ett attributnamn är token till vänster om likhetstecknet i ett XML-standardattribut. Standardrepresentationen av ett XML-attribut är attributnamn="attributvärde". Även om det är liknande får termen "attributnamn" inte förväxlas med det namnattribut som definierats i Print Schema Framework. Namnattributet som definieras i Print Schema Framework är en specifik instans av ett attributnamn.
kandidat
Alternativ. Alla alternativ som tillhör listan som utvärderas under bedömningsprocessen. Se villkoren, bedömnings- eller mappningsalternativet och referensalternativet.
konfiguration
Beskriver något av de tillstånd som en enhet kan anta eller placeras i. Enheten utför sin uppgift på olika sätt i varje tillstånd. Det finns en distinkt och identifierbar skillnad mellan enhetens beteende i vart och ett av dessa tillstånd. I ett tillstånd dras till exempel mediet ut ur ett fack och hamnar i ett annat fack. En ändring i endera eller båda av dessa fack avgör ett annat tillstånd.
villkor
Information som behövs för att fastställa giltigheten för en konfiguration. Ett villkor är ofta av formuläret: FeatureA inställt på Alternativ1 är inte kompatibelt med FeatureB inställt på Alternativ2.
motsvarande element
Två element som har samma plats i förhållande till ett angivet ursprungspar. Ursprungselementen är ofta två alternativelement som jämförs.
standard
Alternativ. Alternativet som anges av antingen utskriftsschemat eller PrintCapabilities-providern som det alternativ som tilldelas till en funktion när PrintTicket inte innehåller någon explicit inställning för funktionen. Varje funktion har ett angivet standardalternativ.
enhetskonfigurationsattribut
Ett enhetsattribut som bidrar till definitionen av enhetskonfigurationen. Ett enhetskonfigurationsattribut representeras i Print Schema Framework av antingen funktions-/alternativ- eller parameterkonstruktioner. Observera att attributet som används i den här kontexten inte har någon relation till xml-attribut eller till element som definierats av Schema Framework.
elementtyp
Typen av varje XML-element som definierats i Print Schema Framework identifieras av xml-elementtaggen.
element gemensamt
Se motsvarande element.
Drag. En Print Schema Framework-definierad konstruktion som representerar ett specifikt enhetskonfigurationsattribut. Varje funktionsinstans representerar ett enhetsattribut. En funktionsinstans definieras genom att explicit definiera var och en av dess tillstånd.
Identitetsalternativ. Alternativet som inte har någon observerbar effekt när det väljs. i praktiken en "no-op". Resultatet är alltid detsamma oavsett hur många gånger det här alternativet har valts.
instansnamn
Ett XML-attribut som identifierar den specifika instansen av en elementtyp. Se namnattribut.
-gränssnittsklient
Entiteten som använder PrintCapabilities-dokument och som konstruerar och använder PrintTickets. Vanliga exempel på gränssnittsklienter är användargränssnittsmoduler (UI) och renderingsmoduler.
-gränssnittsprovider
Entiteten som implementerar och exponerar funktioner med hjälp av ett gränssnitt. I utskriftsschemat handlar det om att skapa PrintCapabilities-dokument och verifiera PrintTickets.
plats för ett element
Positionen för en viss instans av ett element i elementhierarkin. Platsen definieras av både det specifika elementet och alla överordnade element. Med andra ord motsvarar plats en fullständigt kvalificerad sökväg i ett filsystem.
namnattribut
Den beteckning som ges till XML-attributet med attributnamnet "name". Det här attributet visas i de flesta av de elementtyper som definierats i Print Schema Framework. Den identifierar och definierar instanser av varje elementtyp. Följande två termer refererar till namnattribut: regeln för syskon unikhet och namnområdeskonventionen.
namnområdeskonvention
Anger att Schemadefinierade namnattribut, samt alla schemadefinierade objekt, finns i ett dedikerat namnområde, det offentliga namnområdet och att privatdefinierade namnattribut måste finnas i ett annat namnområde, ett som kan identifieras som tillhör den definierande parten.
Alternativ. En Print Schema Framework-konstruktion som används för att representera tillstånd som varje funktion kan anta eller placeras i. Om funktionen till exempel representerar mediestorleken kan vanliga alternativvärden vara Letter, Legal, A4, bland andra.
parameter
Utskriftsschemat stöder möjligheten att beskriva parametriserade data i syfte att använda användarindata. Det finns tre typer av Print Schema Framework-element som spelar roller i parametriska indata: ParameterDef, ParameterInit och ParameterRef. Ett ParameterDef-element karakteriserar en parameter (dess värdeintervall, typen av data och andra egenskaper). Ett ParameterInit-element används för att initiera en parameter. Ett ParameterRef-element används för att referera till en viss instans av ett ParameterInit-element.
parametriserad
Alternativ. En alternativinstans som innehåller minst ett ScoredProperty-element som i sin tur innehåller ett ParameterRef-element i stället för ett Värde-element.
perfekt matchande
Alternativ. Två alternativinstanser anses matcha perfekt om det för varje ScoredProperty-element i en alternativinstans finns en motsvarande ScoredProperty-instans i den andra alternativinstansen och båda värdeelementen i motsvarande ScoredProperty-instanser är identiska.
PrintCapabilities-schema
Schemat som definierar syntaxen och semantiken som används av ett PrintCapabilities-dokument. PrintCapabilities-schemat och PrintTicket-schemat är delmängder av utskriftsschemat. Se även Print Schema Framework.
PrintTicket-schema
Schemat som definierar syntaxen och semantiken som används av PrintTicket. PrintTicket-schemat och PrintCapabilities-schemat är delmängder av utskriftsschemat. Se även Print Schema Framework.
Print Schema Framework
Schemat som definierar syntaxen och semantiken som används av utskriftsschematekniker. Till exempel definierar Print Schema Framework en samling elementtyper och deras användningsområden, men räknar inte upp alla elementinstanser.
Nyckelord för utskriftsschema
Schemat som definierar enskilda instanser av elementen Egenskap, Funktion och Alternativ som ofta används för att beskriva enheter och jobbformatering. Det här schemat definierar ett vanligt språk som gör PrintCapabilities-dokument och PrintTickets portabla. Kallas även för det offentliga schemat.
privatdefinierad
Alla instanser av element som visas i ett PrintCapabilities-dokument eller PrintTicket som inte uttryckligen definieras i Nyckelord för utskriftsschema. Dessa elementinstanser måste uttryckligen kvalificeras med ett privat namnområde per leverantör.
referens
Alternativ. Alternativet som varje kandidatalternativ jämförs med. Ett referensalternativ kommer vanligtvis från PrintTicket. Se villkoren, bedömnings- eller mappningsalternativet och kandidatalternativet.
rotnivå
Rotnivån är basen i den hierarkiska strukturen i Print Schema Framework. Ett element på rotnivå definieras som underordnat ett PrintCapabilities-element eller ett PrintTicket-element.
omfångsprefix
En textetikett som läggs till ett schemanyckelord i förväg för att ge kontextuell omfång. De tillåtna omfångsprefixen för utskriftsschemat är Jobb, Dokument och Sida. Omfångsprefixet för JobInputBin är till exempel "Jobb".
ScoredProperty
En Print Schema Framework-konstruktion som används för att representera de egenskaper som särskiljer eller särskiljer en alternativinstans från en annan. Ett exempel är skillnaden mellan pappersstorleken Letter och Legal.
bedömning eller mappning
Alternativ. Processen att välja från en lista den (kandidat) alternativinstans som bäst matchar en viss (referens) alternativinstans. Närbesläktade termer är alternativ och referensalternativ.
unikhetsregel för syskon
Anger att alla syskon av samma elementtyp måste ha unika namnattribut. Vissa elementtyper är undantagna från den här regeln. Dessa undantag definieras i Print Schema Framework.
envärdesvärde kontra flervärdesvärde
Egenskap. En egenskap vars värde är invariant (inte är beroende av konfigurationen) anses vara envärdesvärde. En sådan egenskap har bara ett enda värde under alla möjliga konfigurationer. En egenskap som är beroende av konfigurationen anses vara flervärdes.
suffix/suffix
Ett schemanyckelord som representerar funktionen eller parameternamnet. Suffixet för JobInputBin är till exempel "InputBin".
validering
Processen för att verifiera att en PrintTicket överensstämmer med schemat och representerar en konfiguration som kan köras av en specifik enhet.
_Undefined_
De specifika data som representeras här är en platshållare för den specifika drivrutin, enhet eller program som ska skapas. Det förmedlar inte att data ska vara en sträng.

Specifikation av utskriftsschema