Trabalho muitas vezes com documentos com padrão de penas baseados em cor. A cor branca é usada para linhas muito grossas. Em imagens com o Raster sempre que colocava uma imagem tinha que modificar a cor do contorno (borda) da imagem para vermelho que é a pena mais fina de impressão. Um desenho com ortofotos pode possuir mais de 10 imagens de Raster sobrepostas e sempre tinha que modificar uma a uma a cor da borda. Pensando nisso busquei alguns códigos exemplo de como modificar a cor da borda da imagem de maneira sistemática para facilitar essa modificação. Existe uma função previamente pronta chamada DrawableOverrule, a encontrei em um post do suporte da Autodesk. Esse é o código em C#: using Autodesk.AutoCAD.ApplicationServices ; using Autodesk.AutoCAD.DatabaseServices ; using Autodesk.AutoCAD.EditorInput ; using Autodesk.AutoCAD.GraphicsInterface ; using Autodesk.AutoCAD.Runtime ; namespace RasterImage_Functions { public class RasterImageDisplayOverrule : ...
Dicas para AutoCAD e programação em .NET embarcado no AutoCAD