W tym przewodniku krok po kroku opisano jak dodać tekst do pliku PNG przy użyciu języka C#. Przedstawia zasoby potrzebne do ustawienia środowiska programistycznego, listę kroków tworzenia aplikacji oraz możliwy do uruchomienia przykładowy kod umożliwiający dodawanie tekstu do pliku PNG przy użyciu języka C#. Poznasz różne opcje dostosowywania renderowanego tekstu zgodnie z wymaganiami aplikacji.
Kroki, aby dodać tekst do obrazu PNG za pomocą C#
- Ustaw środowisko tak, aby używało Aspose.Drawing for .NET do rysowania tekstu
- Utwórz Bitmap object i ustaw jego rozmiar
- Utwórz Graphics class object, korzystając z nowo utworzonego obiektu Bitmap
- Zdefiniuj zawartość tekstu, obiekty Brush i Obiekt Font
- Zdefiniuj prostokąt do rysowania tekstu w bitmapie
- Wywołaj metodę Graphics.DrawString(), aby renderować tekst na mapie bitowej
- Zapisz plik PNG na dysku
Poniższe kroki podsumowują proces pisania tekstu na obrazie PNG przy użyciu języka C#. Obiekt klasy Graphics zainicjowany z obiektu Bitmap jest głównie używany, ponieważ zapewnia metody rysowania ciągu znaków przy użyciu zdefiniowanego tekstu, czcionki tekstu, pędzla koloru i prostokąta, w którym tekst ma być renderowany. Na koniec obiekt Bitmap jest zapisywany na dysku w formacie PNG przy użyciu metody Save() w klasie Bitmap.
Kod do dodania tekstu do pliku PNG przy użyciu języka C#
Powyższy przykładowy kod ilustruje proces dodawania tekstu w formacie PNG przy użyciu języka C#. Możesz dostosować tekst, korzystając z różnych opcji, na przykład użyj metody Graphics.Clear(Color.Green), aby ustawić zielony kolor tła, ustawiając właściwość Graphics.TextRenderingHint na TextRenderingHint.AntiAliasGridFit w celu kontrolowania wygładzania i używając Graphics.DrawRectangle( ) metoda rysowania prostokąta wokół tekstu. Kolor tekstu ustawiany jest za pomocą koloru Brush, kolor prostokąta za pomocą koloru klasy Pen, a kolor tła za pomocą metody Clear().
Ten artykuł poinstruował nas, jak dodać tekst do pliku PNG przy użyciu języka C#. Jeśli chcesz poznać proces rysowania różnych kształtów, zapoznaj się z artykułem na temat jak rysować kształty w C#.