Utwórz przezroczysty obraz w C#

W tym artykule znajdziesz wskazówki, jak tworzyć przezroczyste obrazy w C#. Zawiera on szczegóły dotyczące ustawiania IDE, listę kroków i przykładowy kod do rysowania obrazów z przezroczystym tłem w C#. Nauczysz się tworzyć złożone kształty, dodając wiele obiektów i dostosowując obraz wyjściowy PNG zgodnie z wymaganiami.

Kroki tworzenia przezroczystego PNG w C#

  1. Ustaw środowisko tak, aby używało Aspose.Drawing for .NET do tworzenia przezroczystego obrazu
  2. Utwórz bitmap i użyj go do utworzenia obiektu Graphics, aby umożliwić rysowanie
  3. Wyczyść mapę bitową i ustaw jej tło jako przezroczyste
  4. Utwórz obiekt GraphicsPath do rysowania złożonych kształtów
  5. Dodaj okręgi, linie, wielokąty itp. do ścieżki
  6. Utwórz kolorowy pędzel i użyj go do wypełnienia wszystkich kształtów
  7. Ustaw całą mapę bitową jako przezroczystą i zapisz obraz na dysku

Te kroki opisują, jak uczynić obraz przezroczystym w C#. Utwórz bitmapę, wygeneruj obiekt Graphics z bitmapy, aby umożliwić rysowanie, ustaw bitmapę jako przezroczystą i utwórz instancję GraphicsPath, aby utworzyć złożone kształty. Dodaj tyle obiektów, ile potrzeba, w tym okręgi, linie, elipsy, łuki itp. do ścieżki, utwórz pędzel i wypełnij nim kształty, a na koniec spraw, aby cała bitmapa była przezroczysta przed zapisaniem jej na dysku.

Kod do uczynienia obrazu przezroczystym w C#

Ten kod demonstruje rozwój transparent image maker w C#. Możesz dodać wiele kształtów do ścieżki, takich jak Arc, Bezier, Closed curve, Line, Pie, Rectangle i String. Jeśli nie chcesz, aby obraz był przezroczysty i ustaw jakiś konkretny kolor, użyj metody Graphics.Clear() z pożądanym kolorem.

Ten artykuł nauczył nas rysować złożone obrazy przezroczyste. Aby dodać tekst do PNG, zapoznaj się z artykułem Jak dodać tekst do pliku PNG za pomocą C#.

 Polski