Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 653
  • Last Modified:

Any simple way to put a black outline around the edges of a font

Just out of curiosity, is there any way to put an black pixel outline around the fonts making up the text in a Textbox control?

Seven years ago there was a discussion of such a method that was rather complex.

See:

http://www.experts-exchange.com/Programming/Languages/Visual_Basic/Q_20713092.html?sfQueryTermInfo=1+10+30+around+font+outlin

Would it be any easier today with VB.NET 2008?

0
gbmcneil
Asked:
gbmcneil
  • 2
  • 2
2 Solutions
 
Ted BouskillSenior Software DeveloperCommented:
No.  Font management is still the same under the hood.  The font rendering engines haven't changed and the definitions for the glyph outlines is embedded in the fonts themselves.  3rd party binaries (like Word Art or PhotoShop) can read non-Outline fonts and render outlines but it has to be done with special code.  There isn't a magic parameter.

You have to find a 3rd party library or do like I did many years ago when I wrote a 2D to 3D text rendering plug-in for Photoshop which required extracting the glyph polylines and writing code to render the font.
0
 
gbmcneilAuthor Commented:
Thanks for the info.

It seems that Microsoft is outlining the Segoe font, which is the font used to identify each icon on my desktop (in the implementation of Windows 7 on my Sony Z-Series Laptop computer).

I wanted to replicate it. But, I think that is far too complex an undertaking..
0
 
Ted BouskillSenior Software DeveloperCommented:
Yes, the code I wrote to extract the glyphs was quite complex.  Generally if the font doesn't have outlines built in, it won't work unless you write/buy a solution.  Sorry.
0
 
lherrouCommented:
I just want to concur with tedbilly. Electronic fonts are pretty unique in terms of underlying technology - they aren't handled like drawing or images, even if they contain image information (which some do).

Cheers,
LHerrou
0
 
gbmcneilAuthor Commented:
Thanks guys. I really appreciate your input.
0

Featured Post

Become an Android App Developer

Ready to kick start your career in 2018? Learn how to build an Android app in January’s Course of the Month and open the door to new opportunities.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now