Как добавить текст в отображаемый символ?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Tereha
Завсегдатай
Сообщения: 423
Зарегистрирован: 15 май 2010, 06:13
Репутация: 7

Как добавить текст в отображаемый символ?

Сообщение Tereha »

C# + .NET + arcgis engine
Создал символ в файле стилей. Но при отображении на этот символ нужно добавлять текст. Казалось бы можно получить символ

Код: Выделить всё

 (ISymbol)axSymbologyControl1.GetStyleClass(styleClass).GetItem(i).Item;
затем из символа получить его bitmap изображение

Код: Выделить всё

System.Drawing.Bitmap dotNetBmp   = ... 
добавить текст и далее вновь создать символ для отображения

Код: Выделить всё

ESRI.ArcGIS.Display.IPictureMarkerSymbol bitmapPictureMarkerSymbolCls.picture = ESRI.ArcGIS.ADF.COMSupport.OLE.GetIPictureDispFromBitmap(dotNetBmp)
                                                 as stdole.IPictureDisp;
Но не могу получить bitmap из символа. Буду благодарен за любую подсказку или ссылку.
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей