GDI+ png und font

  • VB.NET
  • .NET (FX) 4.0

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Hi
    da du vmtl. VB.Net und nicht VB6 meinst:
    1. Graphics und Tiles
    Du kannst die komplette png-Datei laden und über eine Ausschnittzuordnung oder eine Koordinate das Rechteck berechnen, in dem sich das Tile befindet und dann bei DrawImage(Unscaled) als srcRect (glaub' dass es so benannt war) angeben oder du behältst mehrere Bitmaps in einer einzigen Datei und bestimmst über eine Tabelle, die davor in der Datei steht, an welcher Position in der Datei sich das Tile befindet (wäre meine Variante).

    2. Font
    Schau dir mal System.Drawing.Text.PrivateFontCollection an.

    Gruß
    ~blaze~
    Definiere

    Thorstian schrieb:

    Tiles
    Du kannst natürlich das Bild laden und Inhalte beliebiger Form rausholen.
    Wenn diese Inhalte vom Bild selbst abhängen, solltest Du Dich ein wenig mit Bildverarbeitung befassen, Konturerkennung und solch.
    Bilder kannst Du dann zerlegen, in kleinen Ausschnitte bearbeiten und wieder zusammensetzen.
    Und: Diese Ausschnitte müssen nicht rechteckig sein.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!