feyris-tan 36969eede2
All checks were successful
🚀 Pack skyscraper8 / make-zip (push) Successful in 2m4s
Refactored Tests.
2025-11-17 22:13:31 +01:00

31 lines
595 B
C#

using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using skyscraper5.Skyscraper.IO;
namespace skyscraper8.AnagramViewer.Handlers
{
internal class PngHandler : IFileTypeHandler
{
public DataType CheckDataType(Stream input)
{
if (input.ReadUInt32LE() == 1196314761)
return DataType.Image;
return DataType.Unknown;
}
public Image AsImage(Stream input)
{
return Image.FromStream(input);
}
public string AsText(Stream input)
{
throw new NotImplementedException();
}
}
}