XPS Documents Glossary

  • advance width
    The distance from the origin of one glyph to the origin of the next glyph.

  • bidi level
    See definition for: bidirectional text level.

  • bidi text level
    See definition for: bidirectional text level.

  • bidirectional nesting level
    See definition for: bidirectional text level.

  • bidirectional text level
    The value that specifies the current text direction.

  • bleed box
    The area that includes crop marks and extends outside the physical page.

  • color channel
    One of several independent colors that are combined to define a final color value.

  • color interpolation
    The conversion of a color value that is defined in one color system for use in another color system.

  • deep copy
    The operation that copies not only the object but also all of the contents that are referenced by the object.

  • device font
    A font that is supported directly on a device (such as a printer).

  • DigestMethod
    The algorithm that is used to compute a digital signature.

  • dirty
    Of, pertaining to, or characteristic of the condition where something has changed in memory but the change has not been saved to a more permanent storage device such as a disk.

  • discardable resource parts
    Package parts that are listed in the DiscardControl part. Per XML Paper Specification, in an XPS document the DiscardControl part contains a list of resources that can be discarded in a resource-constrained environment.

  • escape sequence
    A sequence of printable characters that are used to replace an unprintable or reserved character in a string.

  • escaped name
    A text string where each reserved or unprintable character has been replaced by a sequence of characters called an escape sequence.

  • escaped string
    A string where special and non-printable characters have been replaced with escape sequence strings.

  • fixed document
    The XPS document part that describes the sequence of FixedPage parts.

  • fixed document sequence
    The XPS document part that describes the sequence of FixedDocument parts.

  • fixed page
    The XPS document part that describes the content of a page in a fixed document.

  • font collection
    A collection of font resources in an XPS document.

  • font embedding
    The process of including font resources in a document.

  • font entry
    For font resources that contain multiple fonts, this is the index of an individual font.

  • font resource
    The resource in an XPS document that contains the font information.

  • glyph run
    A continuous run of characters that share a common format.

  • gradient path
    In a linear gradient, the line that is perpendicular to the change in color from one gradient point to another. In a radial gradient, a line between the gradient origin and the ellipse that bounds the gradient region.

  • gradient region
    Inside a geometry, the area in which the gradient is defined.

  • gradient stop
    A specific color that is defined for a location within the gradient region. Gradient stops are used to define the color at specific locations along the gradient path.

  • image brush
    A brush that uses an image to fill an area or shape.

  • image resource
    A document resource that contains an image that is used in a document.

  • incomplete signature
    A signature that is invalid because it is missing a required component.

  • incompliant signature
    A signature that is invalid because it is not constructed properly.

  • in-memory document
    A group of XPS document components that have been created or modified in memory but have not been saved to a permanent storage medium such as a disk.

  • language tag string
    A string that identifies a specific language.

  • obfuscating a font
    Making the font name and resource contents more difficult to extract and copy.

  • part interleaving
    In an XPS document, the process of breaking down document parts into smaller physical components that provide more efficient data transfer in some usage scenarios.

  • path
    A single two-dimensional shape that is made up of one or more line segments.

  • print ticket
    An object that contains information about how to format document content for printing or viewing.

  • PrintCapabilities
    A structured description, formatted as XML data, of the features supported by a printer.

  • PrintTicket
    A structured description of the printer features and settings that are used for printing a document or a portion of a document, such as a page. PrintTicket objects can be stored as document parts or memory streams.

  • PrintTicket part
    An XPS document part that contains a print ticket.

  • segment data array
    An array of data values that describes the segments in a path.

  • segment types array
    An array of data values that describes the segment types that are listed in a segment data array.

  • signature intent string
    The text string that describes the implications of signing a document.

  • signature method
    The algorithm that is used to compute the hash value of a digital signature.

  • signature request
    A request to sign an XPS document.

  • signing spot
    The location on a page where a signature request block is to be displayed.

  • spread area
    In a geometry that contains a gradient, the area inside the geometry that lies outside the gradient region.

  • unescaped name
    A name expressed as a text string in which unprintable and reserved characters (such as space and tab) have not been replaced by escape sequences.

  • XPS document
    An OPC package that conforms to the XML paper specification. An XPS document can be stored as a file or a memory stream.

  • XPS Object Model
    The rules that guide the relationships between the XPS document objects that describe the contents of an XPS document.

  • XPS object model document tree
    The hierarchical relationship of the objects in the XPS document API.

  • XPS OM
    The programming objects whose relationships are defined by the XPS Object Model.

  • XPS package
    An XPS document that is saved to a file as an OPC package that complies with the XML Paper Specification.

  • XPSDrv
    A printer driver or a printer driver component that supports the XPS print path that was introduced in Windows Vista.