A system and methods for color matching overprinted graphic documents is
described. Graphic elements in a document are examined to determine
overlapping regions. The overlapping graphic elements in each region are
examined to determine which graphic elements contribute color to the
region. If two or more graphic elements contribute color, the region is
an overprint region and information about the contributing graphic
elements is used to create an overprint graphic element having
contributed color. The original graphic elements and the overprint
graphic elements are saved in a modified document, which is then
processed to adjust the color of each graphic element to produce expected
color on a target device that will display the modified document.