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#
- Nastavte prostředí tak, aby používalo Aspose.Drawing for .NET k vytvoření průhledného obrázku
- Vytvořte bitmap a použijte jej k vytvoření Graphics objektu pro povolení kreslení
- Vymažte bitmapu a nastavte její pozadí na průhledné
- Vytvořte instanci objektu GraphicsPath pro kreslení složitých tvarů
- Přidejte do cesty kruhy, čáry, mnohoúhelníky atd
- Vytvořte barevný štětec a vyplňte jím všechny tvary
- 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#.