Если из чисто научного, то попытаюсь вместо нашего обидчивого друга еще раз объяснить теоретическую подоплеку происходящего. Рассмотрим следующую ситуацию: поверх объекта C лежат два объекта одинакового цвета A и B, соприкасающиеся ребрами стык в стык.
Поскольку зазора между объектами A и B нет, то, по идее, они должны образовывать сплошную желтую плашку.
Но на практике получается несколько по другому. Наложим на них гипотетическую пиксельную сетку и попробуем отрастрировать всю конструкцию.
Как известно, любая программа отрисовывает не попиксельно, а пообъектно, то есть, сперва будет нарисован объект C, как самый нижний, потом поверх него объекты А и В.
С пикселами 1 и 3 проблем никаких - они при любом раскладе будут желтыми, а вот с пикселем 2, который попадает на стык между ними, ситуация сложная. На первый взгляд, он должен по любому быть желтым - ведь он на 50% состоит из цвета A и на 50% из цвета B - то есть - 100% желтого. При отрисовке без антиалиасинга он и будет желтым: рисуем объект C - цвет пиксела красный, рисуем объект A - он в зависимости от округления желтый или пустой, рисуем объект B - он, в зависимости от округления, наоборот, пустой или желтый - в итоге он всегда желтый.
Предположим теперь, что антиалиасинг теперь включен: объект C - цвет пиксела 2 - красный; объект A - цвет пиксела 2 будет 0.5C+0.5A; объект B - цвет будет 0.5B+0.5(0.5C+0.5A)=0.75A+0.25C То есть получаем парадоксальный эффект - при более гладкой прорисовке нулевая щель становится четвертьпрозрачной. Что мы и наблюдаем при экранной отрисовке с антиалиасингом или растрировании объектов.
При выводе на РИП никакого антиалиасинга не производится (какое усреднение возможно на монохромном изображении в 2540 dpi?) да, даже если оно, внезапно, и будет производиться, полупрозрачной щелью толщиной в пять микрон можно смело пренебречь.
Вывод: данные артефакты носят исключительно экранный характер, на выводе их можно не бояться. Более того, растрирование данных объектов "на всякий случай" даже вредно, поскольку при преобразовании в растр с антиалиасингом щели могут стать полупрозрачными гарантировано.
Спасибо за внимание.