Vytvořte průhledný obrázek v C#

Tento článek popisuje, jak vytvořit průhledný obrázek v C#. Obsahuje podrobnosti pro nastavení IDE, seznam kroků a ukázkový kód pro kreslení obrázků s průhledným pozadím v C#. Naučíte se vytvářet složité tvary přidáním více objektů a přizpůsobením výstupního PNG obrázku podle požadavků.

Kroky k vytvoření průhledného PNG v C#

  1. Nastavte prostředí tak, aby používalo Aspose.Drawing for .NET k vytvoření průhledného obrázku
  2. Vytvořte bitmap a použijte jej k vytvoření Graphics objektu pro povolení kreslení
  3. Vymažte bitmapu a nastavte její pozadí na průhledné
  4. Vytvořte instanci objektu GraphicsPath pro kreslení složitých tvarů
  5. Přidejte do cesty kruhy, čáry, mnohoúhelníky atd
  6. Vytvořte barevný štětec a vyplňte jím všechny tvary
  7. Nastavte celou bitmapu jako průhlednou a uložte obrázek na disk

Tyto kroky popisují, jak udělat obrázek průhledný v C#. Vytvořte bitmapu, vygenerujte z bitmapy objekt Graphics pro umožnění kreslení, nastavte bitmapu tak, aby byla průhledná, a vytvořte instanci GraphicsPath pro vytvoření složitých tvarů. Přidejte na cestu tolik objektů, kolik je potřeba, včetně kruhů, čar, elips, oblouků atd., vytvořte štětec a vyplňte jím tvary a nakonec celou bitmapu zprůhledněte, než ji vyslovíte na disk.

Kód pro zprůhlednění obrázku v C#

Tento kód demonstroval vývoj transparentního tvůrce obrázků v C#. K cestě můžete přidat více tvarů, jako je Oblouk, Bezier, Uzavřená křivka, Čára, Koláč, Obdélník a Řetězec. Pokud nechcete obrázek zprůhlednit a nastavit nějakou konkrétní barvu, použijte metodu Graphics.Clear() s požadovanou barvou.

Tento článek nás naučil kreslit složité průhledné obrázky. Chcete-li do PNG přidat text, přečtěte si článek Jak přidat text do souboru PNG pomocí C#.

 Čeština