Есть ли обходной путь, чтобы получить GraphicsContext из SVGFileDC - PullRequest
1 голос
/ 06 сентября 2011

Я пишу небольшую программу просмотра некоторых научных данных, используя wxWidgets. Пока это граф, предпочтительнее использовать GraphicsContext, который использует плавающие координаты, а не целое число. Также было бы неплохо сохранить ту же картинку, а не только нарисовать ее. При рисовании в DC (например, PaintDC) я могу просто заменить его SVGFileDC в новой версии wxWidgets и получить файл.

Есть ли способ сделать подобный трюк с GraphicsContext? Кажется, что (согласно документации ) нет простого способа получить GraphicsContext из SVGFileDC.

1 Ответ

1 голос
/ 06 сентября 2011

Я не могу ответить на ваш вопрос напрямую. Однако мне кажется, что вы работаете на слишком низком уровне и, вероятно, «заново изобретаете колесо». Я ожидаю, что вы получите все необходимые вам функции, а также многие другие, о которых вы еще не думали, используя доступный, протестированный и отлаженный пакет для печати.

Я использовал wxMathPlot в нескольких проектах - отлично

http://wxmathplot.sourceforge.net/immagini/wxmp9.png

...