2008-10-10 3 views
0

Моей идеей было бы нарисовать несколько графических объектов в памяти и объединить их при рисовании изображения.Есть ли способ реализовать слои в GDI +?

Но у меня нет четкого представления о том, как это сделать. Должен ли я использовать GraphicsContainer? Или сохранить объекты в виде метафайла? (это временные объекты, я хотел бы сохранить их в памяти)

ответ

1

Простейший метод: создать несколько растровых изображений. Нарисуйте то, что вы хотите. Составьте их, вернув их назад.

Если у вас много текста, то использование метафайла для этих слоев может несколько улучшить качество рендеринга.

Смежные вопросы