Bitmap не прозрачный - т.е. если нарисовать рядом два круга, то они не будут пересекаться - один битмап будет перекрывать другой.
Что-то не так делаете, прозрачность там поддерживается везде, кроме отображения в PictureBox.
Может быть кто-нибудь знает что можно использовать?
Хотите какую-то готовую библиотеку, чтобы не реализовывать логику самому? А преподавателя вообще устроит?
Вообще, у задачи много решений:
- Встроить документ Word через OLE
- Использовать WebBrowser в режиме WYSIWYG (design mode), COM-компонент MSHTML там и все такое, неплохая вещь, хотя ничего серьезного на нем не писал, и он давно не развивается
- Искать другую библиотеку
- Искать не библиотеку, а исходный код графического редактора, и пытаться его собрать.
- Наконец, реверс-инжиниринг Paint. :) Сперва "заставить" запускаться вне Windows\system32 и т.п., затем отрабатывать технологии чтобы не декомпилировать целиком (это на дипломную работу тянет), а просто поменять и добавить все необходимое в самом EXE.
Что из этого предпочтете, что будет получаться, что одобрит преподаватель - вам виднее.