Files
AssetStudio/AssetStudioUtility/SpriteExtensions.cs
T
VaDiM 79d192ab70 Add option to keep original sprite sizes. Close #107
- Enabled by default
- [GUI] Added "Keep original sprite sizes" option to the Export options
- [CLI] Added "--sprite-cropping" option to the Advanced section
2026-03-14 20:21:42 +03:00

14 lines
460 B
C#

using SixLabors.ImageSharp;
using SixLabors.ImageSharp.PixelFormats;
namespace AssetStudio
{
public static class SpriteExtensions
{
public static bool TryGetImage(this Sprite m_Sprite, out Image<Bgra32> spriteImage, SpriteMaskMode spriteMaskMode = SpriteMaskMode.On, bool keepSpriteSize = true)
{
return new SpriteConverter(m_Sprite, keepSpriteSize).TryConvertToImage(out spriteImage, spriteMaskMode);
}
}
}