AutoCAD Civil 3D Wishes (Read Only)
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Reply
Message 1 of 11
jbear0000
2002 Views, 10 Replies

Text Halo

I often have to use images in my drawings. Aerial photos and USGS maps most often. Black text just does not show up well on a dark image and white text does not show up well on a light image. So I have to create a halo around the text. Currently the only way to do this is to make a copy of the text and adjust the color and lineweight to control how each piece of text prints. There are many limitations to this method.

 

It would be nice if a halo could be added to the properties for text, mtext, dimensions, leaders and labels. The color, width and transparency percent of the halo could be selected. In addition give viewports a property to toggle the halo on and off. That way if there is a viewport that does not have an image and you just want black text you can turn off the halo for just that viewport.

 

 

See the attached image for an example of text with a halo.

10 REPLIES 10
Message 2 of 11
Neilw_05
in reply to: jbear0000

FYI, Map 3D has the ability to apply halos to labels, much like ArcGIS, so the capabilities are available. It just needs to be extended to C3D labels and the other entities you mentioned. In the meanwhile you may find ways to make use of Map for some of your needs.

Neil Wilson (a.k.a. neilw)
AEC Collection/C3D 2024, LDT 2004, Power Civil v8i SS1
WIN 10 64 PRO

http://www.sec-landmgt.com
Message 3 of 11
jbear0000
in reply to: jbear0000

I know map can do halo text with GIS labels, but I don't want to have to export the labels from Civil 3D to bring them in using map. That also would really complicate the drawing in a way that may be hard for other people to pick up and work with.

Message 4 of 11
Anonymous
in reply to: jbear0000

Yes, standard text, like dtext, text, fields, and mtext, should support halos, in a similar way to the manner in which Background Masking works.

Message 5 of 11
Anonymous
in reply to: Anonymous

Can you not use Mtext background masking?  You can vary the size and color of the mask in the Mtext command.  Mtext has alot of power.

 

Looks like you can also add a background mask to texk in general line labels.

 

Reid

Message 6 of 11
jbear0000
in reply to: jbear0000

Well, I could use mtext background masking, but it looks horrible when placed on top of images. I end up with white rectangles all over the place, it just looks bad. Setting it to a color also looks bad. See the example image I attached to compare how much better halo text looks than masked text.

Message 7 of 11
EricStiles
in reply to: Neilw_05

How can you do that in MAP?  I've spent over an hour trying to create Halo text in Map but have failed.  I have a bunch of text that I would like to convert to a SDF file, but can't figure that out either.  I know how to create a text by typing them one by one but what if they are allready text in a drawing, how do you export that to a SDF.  And then make it Halo text.  I type one piece of text to see if it would work and I for the life of me can not figure out how to display it has hallo.

Message 8 of 11
Neilw_05
in reply to: EricStiles

I wish I had time to develop the workflow for you but I am limited right now. I think you will have to export your text to a csv file or some format that you can link to via Map's FDO tool, perhaps even by linking to the DWG itself. Once linked you can apply a style with the Halo to the text elements in the Map Task Pane. Another approach might be to create a theme from a query of the live drawing and apply the Halo in the theme.

 

Perhaps Murph will be lurking about and will offer a better solution. In the meanwhile give it a go.

 

BTW: I only know the old school technique to create a data source from text which is to export the text to a CSV file using a Map Report Query and including the insertion point coordinates. You can also export the text to a shape file to get a similar result. I can't tell you how to export text to SDF.

Neil Wilson (a.k.a. neilw)
AEC Collection/C3D 2024, LDT 2004, Power Civil v8i SS1
WIN 10 64 PRO

http://www.sec-landmgt.com
Message 9 of 11
dnietubicz
in reply to: jbear0000

I've seen this topic numerous times and can't figure out why Autodesk doesn't do this. We are forced to copy all the text on top of itself with varying lineweights and colors to achieve this, but this require multiple text edits. Also, draworder forgets what to do have the time and reverses them for no reason. We've also done this using block attributes, but it has many flaws as well.

 

I would like this option for Mtext, Dtext, Dimensions, Civil3d Notes, Labels, pretty much any and all text.

 

Doug

Message 10 of 11
dnietubicz
in reply to: dnietubicz

I also agree that background mask looks terrible. Especially when it comes to mtext.

 

Doug

Message 11 of 11
troma
in reply to: dnietubicz

I wonder if someone could make a font with an embedded halo in it?


Mark Green

Working on Civil 3D in Canada

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report