Methods and apparatus, including computer program apparatus and systems,
for processing text that includes coded (character based) and noncoded
(image based) representations of text. The invention includes deriving a
correction factor from a coded representation of a second unit of text and
an original noncoded representation of the second unit of text, and
modifying a representation of a first unit of text in accordance with the
correction factor, where a common font typeface is attributed to both the
first and second units. The correction factor can be calculated by
rendering a coded representation of the second unit of text in the font
typeface to generate a rendered representation, calculating a reference
ratio from the rendered representation and an optical density of an
original noncoded representation of the second unit of text, and inverting
the reference ratio to calculate the correction factor. Where the first
unit of text includes a word, the optical density of the word can be
adjusted by modifying a bitmap representation of the word, where pixels
are added to, or removed from, the bitmap, or the bitmap is left
unchanged, according to the value of the correction factor.
Métodos y aparato, incluyendo el aparato del programa de computadora y sistemas, para procesar el texto que incluye cifrado (carácter basado) y noncoded (imagen basada) representaciones del texto. La invención incluye derivar un factor de la corrección de una representación cifrada de una segunda unidad del texto y una original noncoded la representación de la segunda unidad del texto, y de modificar una representación de una primera unidad del texto de acuerdo con el factor de la corrección, donde una tipografía común de la fuente se atribuye a las primeras y segundas unidades. El factor de la corrección puede ser calculado rindiendo una representación cifrada de la segunda unidad del texto en la tipografía de la fuente para generar una representación rendida, calcular un cociente de la referencia de la representación rendida y una densidad óptica de una original noncoded la representación de la segunda unidad del texto, y de invertir el cociente de la referencia de calcular el factor de la corrección. Donde la primera unidad del texto incluye una palabra, la densidad óptica de la palabra puede ser ajustada modificando una representación a memoria de imagen de la palabra, a donde los pixeles se agregan, o se quitan de, la BITMAP, o la BITMAP se deja sin cambios, según el valor del factor de la corrección.