A communications system for rendering image based data includes a data
interface, a display device, and a data manager. The data interface
receives image based data that is used by the display device to display an
image. The data manager identifies word blocks defined by the received
data. The data manager uses the word blocks to define a first row of the
image. In this regard, the data manager determines whether images
respectively defined by each of the word blocks would be visible if the
word blocks are rendered to the first row of the display screen. In
response to a determination that an image associated with one of the word
blocks would not be visible if the one word block is rendered to the first
row of the display screen, the data manager defines a second row and
renders the one word block to the second row.
Un système de communications pour rendre des données basées par image inclut une interface de données, un dispositif d'affichage, et un directeur de données. L'interface de données reçoit les données basées par image qui sont employées par le dispositif d'affichage pour montrer une image. Le directeur de données identifie des blocs de mot définis par les données reçues. Le directeur de données emploie les blocs de mot pour définir une première rangée de l'image. À cet égard, le directeur de données détermine si les images respectivement définies par chacun des blocs de mot seraient évidentes si les blocs de mot sont rendus à la première rangée de l'écran de visualisation. En réponse à une détermination qu'une image liée à un des blocs de mot ne serait pas évidente si l'un bloc de mot est rendu à la première rangée de l'écran de visualisation, le directeur de données définit une deuxième rangée et rend l'un bloc de mot à la deuxième rangée.