Добрый день,
посмотрите на свой код внимательнее.
Вначале вы создаете битмап.
В нем рисуете линию.
Потом очищаете битмап в image1. И заливаете фон белым цветом
Потом заменяете очищенный битмап в Image1, своим MyBitmap.
В итоге результат работы метода Clear скрывается.
На счет артефактов, я не вижу их на воспроизведенном примере. Линия есть. Если вы выложите ваш проект, чтобы на нем можно было посмотреть, было бы здорово.