摘要:
A printing system and method for printing XML files directly using a formatting template is disclosed. The formatting template includes an XML Descriptor (XMD) associated with each XML data element in a tree structure of the XML document. XML Descriptors (XMDs) are identified by an associated qualified tag. The qualified tag includes a concatenation of a plurality of XML start tags representing start tags hierarchically traversed in the tree structure of the XML document to reach the XML data element associated therewith. The XMDs provide formatting to content associated with the XML data element. A printer prints the rendered XML document according to the template using the XMDs.
摘要:
A method is disclosed. The method includes receiving Final Form presentation document data and inserting one or more alternate Mark-Up formats at each of one or more document components identified in the document data.
摘要:
A method and document presentation system utilize at least one N-up instruction together with at least one emulation instruction to cause multiple sheetlets to be presented on a surface of a physical sheet while multiple logical pages are presented within the multiple sheetlets. The at-least-one N-up instruction specifies that first and second logical pages are to be presented within a first sidemap and that a third logical page is to be presented within a second sidemap. The at-least-one emulation instruction specifies that said first sidemap is to be presented within a sheetlet on first area of a surface of a physical medium and that the second sidemap is to be presented within a second sheetlet on a second area of that surface.
摘要:
A method is disclosed. The method includes receiving Final Form presentation document data and inserting one or more alternate Mark-Up formats at each of one or more document components identified in the document data.
摘要:
A registry is established in document presentation architecture that provides a unique numeric identifier for the most commonly used media types. Logic checks a print job and the accompanying form definition for a numeric identifier, a media name and a bin number in that order. Use of a numeric identifier eliminates ambiguity, caused by character matching that is utilized when using a media name identifier, between a request and printer media availability. Logic then attempts to find a matching numeric media identifier, a matching media name or a matching media bin in that order. If no matching identifier or name is found, the print server directs the media request to the default bin of the printer.
摘要:
A method is disclosed including a print controller receiving print job data defined according to a first language, receiving a job ticket defined according to a second language, processing the print job data according to the second language and implementing counters defined according to the first language to track progress while processing the print job data.
摘要:
A Thin Layer Protocol.TM. adds three new data stream commands--the WOCC, WOC and END commands--to the Intelligent Printer Data Stream.TM. ("IPDS.TM.") structured page description language. The WOCC command creates a container for encapsulating a foreign print object, such as a PostScript.TM. or PCL.TM. command stream The container includes information identifying the type of object it contains. The WOC command provides the foreign print object data for the container and includes information defining the length of the object. The END command unambiguously locates the end of the container to prevent confusion of encapsulated binary data with escape sequences. Long objects are partitioned using separate WOC commands, each providing the length of its partition. The object type information enables the printer to easily invoke an appropriate language interpreter. Alternatively, the printer may use the object type and object length information to skip over an object which it does not recognize.
摘要:
The Management of color presented at end point devices such as a display or printer is based on the implementation of a Color Management Resource (CR). A CMR is an architected resource stored accessibly to a print server or other processor that is used to carry all of the color management information required to render a print file, document, page, or data object.
摘要:
A method and apparatus for managing complex presentation objects using globally-unique identifiers. Downloaded objects are identified by globally-unique identifiers to maintain object integrity and to facilitate capturing downloaded objects for reuse without additional download time overhead. An object may be referenced by selected indicia, such as a name, a globally-unique identifier or a globally-unique identifier and an object locator, The object is located by the selected indicia. Then, a decision is made whether to allow capture of the object based upon whether the selected indicia includes a globally-unique identifier and is secure.
摘要:
The present invention allows data objects to be tagged with secondary resources that specify rendering attributes, such as color profiles. A method, data structure and apparatus provides object level management using tagged secondary resources. Rendering control (color space selection, in this case) of the primary datastream (AFP, in this case) is provided to heterogeneous objects (PostScript Level 1 color images, in this case). The present invention provides a method for the primary datastream to include the source calibration parameters, i.e., the rendering control, without modifying the heterogeneous object. For example, if the threshold matrix for the halftoning is tagged as a resource to the image object, the rendering process can use this specific matrix when the image is halftoned and presented.