Print3D – Drawing a text with 3D effect

' Display a text with 3D effect'' g: a Graphics object' text: the text to be displayed' coords: the Point with the X and Y coordinates' col: the text color' fnt: the text font' shadowCol: the shadow color (default is black)' shadowOffsetX, shadowOffsetY: the shadow distance of shadow in pixels ' (default is 1 pixel) - can be negative to give different effect'' Example:'   Private Sub Form1_Paint(ByVal sender As Object,'  ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint'      Print3D(e.Graphics, "this is a test", New Point(10, 10), Color.Red,'  Me.Font)'   End SubSub Print3D(ByVal g As Graphics, ByVal text As String, ByVal coords As Point, _    ByVal col As Color, ByVal fnt As Font)    Print3D(g, text, coords, col, fnt, Color.Black, 1, 1)End SubSub Print3D(ByVal g As Graphics, ByVal text As String, ByVal coords As Point, _    ByVal col As Color, ByVal fnt As Font, ByVal shadowCol As Color, _    ByVal shadowOffsetX As Integer, ByVal shadowOffsetY As Integer)    ' create the brush for the shadow text    Dim sbrush As New SolidBrush(shadowCol)    ' draw the shadow text    g.DrawString(text, fnt, sbrush, coords.Y + shadowOffsetX, _        coords.Y + shadowOffsetY)    sbrush.Dispose()    ' create the brush for the foreground text    Dim fbrush As New SolidBrush(col)    ' draw the foreground text    g.DrawString(text, fnt, fbrush, coords.X, coords.Y)    fbrush.Dispose()End Sub

Share the Post:
Share on facebook
Share on twitter
Share on linkedin


The Latest

microsoft careers

Top Careers at Microsoft

Microsoft has gained its position as one of the top companies in the world, and Microsoft careers are flourishing. This multinational company is efficiently developing popular software and computers with other consumer electronics. It is a dream come true for so many people to acquire a high paid, high-prestige job

your company's audio

4 Areas of Your Company Where Your Audio Really Matters

Your company probably relies on audio more than you realize. Whether you’re creating a spoken text message to a colleague or giving a speech, you want your audio to shine. Otherwise, you could cause avoidable friction points and potentially hurt your brand reputation. For example, let’s say you create a

chrome os developer mode

How to Turn on Chrome OS Developer Mode

Google’s Chrome OS is a popular operating system that is widely used on Chromebooks and other devices. While it is designed to be simple and user-friendly, there are times when users may want to access additional features and functionality. One way to do this is by turning on Chrome OS