Tento krátký tutoriál vás provede jak oříznout obrázek v C# tím, že vysvětlí proces oříznutí ukázkové bitmapy. Existuje řada možností, jak lze snímky oříznout. Chcete-li oříznout bitmapu C#, kód demonstruje jednu z metod, kdy jsou strany posunuty s uživatelem definovanými hodnotami a výstupní obrázek je uložen jako BMP, ale můžete jej uložit do jakéhokoli jiného typu obrázku, jako je JPEG, PNG atd.
Kroky k oříznutí obrázku v C#
- Nakonfigurujte vývojové prostředí tak, aby přidalo Aspose.Imaging pomocí správce balíčků NuGet
- Načtěte zdrojovou bitmapu pomocí objektu třídy Image
- Odeslání načteného obrázku do RasterImage
- Pro lepší výkon uložte celý obrázek do mezipaměti
- Ořízněte načtenou bitmapu definováním posunutí horní, spodní, levé a pravé strany směrem ke středu obrázku
- K uložení oříznutého obrázku na disk použijte metodu Uložit
Chcete-li vyjmout obrázek C# nastavení prostředí, jmenný prostor, třídy a metody jsou sdíleny v těchto krocích. Pomocí metody Image.Load() můžete načíst jakýkoli typ obrázku a poté jej přenést do RasterImage, který obsahuje možnosti oříznutí obrázků. Použili jsme metodu posouvání stran, kde musíte definovat hodnoty, o které se strany načtených obrázků posunou dovnitř směrem ke středu obrázku, čímž vznikne oříznutý obrázek.
Kód pro oříznutí obrázku v C#
Tyto řádky kódu v C# ořízněte obrázek a uložte jej na disk pomocí metody RasterImage.Save(). Jakmile je zdrojový obrázek načten jako rastrový obrázek, můžete před oříznutím nebo uložením výsledného obrázku provést mnoho dalších operací, jako je nastavení barvy pozadí, nastavení monitoru přerušení, abyste získali kontrolu nad předčasným ukončením procesu v případě potřeby, nastavení průhledné barvy, nastavení horizontálního a vertikálního rozlišení atd., abychom jmenovali alespoň některé.
Tento ostrý tutoriál nás navedl k řezání obrázků v C#. Pokud se chcete naučit měnit velikost těchto obrázků, přečtěte si článek na jak změnit velikost obrázku v C#.