Methods and apparatus for blending graphics data that includes a plurality
of objects. In one aspect, objects are grouped into two layers; objects
associated with a first layer are drawn; objects associated with a second
layer are drawn; and data drawn into the first and second layers is
blended. A layer stack may be used to define a hierarchy for blending
layers of the image. The apparatus may be an output display device and
more particularly a printing device. The object data may be transformed to
an intermediate form and the intermediate form data for the first and
second layer may be blended. The apparatus may include an interpreter for
receiving object data associated with two layers of an image and for
receiving a layer operator for designating which objects belong to which
layer; a drawing engine for drawing objects into a first and a second
buffer for a first layer and a second layer, respectively; and a blend
processor for blending data in the first and second buffers. The apparatus
may be a printer configured to receive a page description language
description of a page to be printed.
Metodi ed apparecchio per i dati di mescolamento dei grafici che include una pluralità di oggetti. In una funzione, gli oggetti sono raggruppati in due strati; gli oggetti si sono associati con un primo strato sono disegnati; gli oggetti connessi con un secondo strato sono disegnati; ed i dati disegnati nei primi e secondi strati sono mescolati. Una pila di strato può essere usata per definire una gerarchia per gli strati di mescolamento dell'immagine. L'apparecchio può essere un visualizzatore dell'uscita e più specialmente un dispositivo di stampa. I dati dell'oggetto possono essere trasformati ad una forma intermedia ed i dati intermedi della forma per il primo e secondo strato possono essere mescolati. L'apparecchio può includere un interpretatore per la ricezione dei dati dell'oggetto connessi con due strati di un'immagine e per la ricezione dell'operatore di strato per l'indicazione quali oggetti appartengono a quale strato; un motore di disegno per il disegno obietta in un primo e secondo amplificatore per un primo strato e un secondo strato, rispettivamente; e un processor di miscela per i dati di mescolamento nei primi e secondi amplificatori. L'apparecchio può essere uno stampatore configurato per ricevere una descrizione di lingua di descrizione della pagina di una pagina da stampare.