Ich versuche, programmatisch auf eine Schriftart zuzugreifen, weil i-Schriften über die gemeinsame Nutzung installieren kippeWie die Schrift zugreifen programmatisch
Ich benutze diesen Code
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim collection As New PrivateFontCollection()
collection.AddFontFile(Server.MapPath("~\ShadowsIntoLight.ttf"))
Dim image As New Bitmap(500, 500)
Dim g As Graphics = Graphics.FromImage(image)
Dim RedBrush As New SolidBrush(Color.Black)
Dim drawFont As New Font("Shadows Into Light", 36)
g.DrawString("the lazy fox jumped over the brown log", drawFont, RedBrush, 0, 100)
Dim path As String = Server.MapPath("~/image.png")
image.Save(path, ImageFormat.Png)
g.Dispose()
image.Dispose()
Response.Write("<img src=""image.png""/>")
End Sub
aber es zeigt immer die Arial-Hosting Schriftart. Wie kann ich es machen, die bestimmte Schriftart im Hintergrund
Danke
Ich möchte auf die Schriftart mit GDI + zugreifen, aber nicht mit CSS – Yusuf
Ah okay, vielleicht so etwas? https://stackoverflow.com/questions/523246/using-custom-ttf-font-for-drawstring-image-rendering – dan6657
Dieses Problem beheben ich den Code zu bearbeiten: g.DrawString ("der faule Fuchs. .. ", myCustomFont, RedBrush, 0, 100) – Yusuf