public virtual void Test10x12x16bitCMYK() { PsdHeaderDirectory directory = ProcessBytes("Tests/Data/10x12x16bit-CMYK.psd"); Sharpen.Tests.AreEqual(10, directory.GetInt(PsdHeaderDirectory.TagImageWidth)); Sharpen.Tests.AreEqual(12, directory.GetInt(PsdHeaderDirectory.TagImageHeight)); Sharpen.Tests.AreEqual(16, directory.GetInt(PsdHeaderDirectory.TagBitsPerChannel)); Sharpen.Tests.AreEqual(4, directory.GetInt(PsdHeaderDirectory.TagChannelCount)); Sharpen.Tests.AreEqual(4, directory.GetInt(PsdHeaderDirectory.TagColorMode)); }
public virtual void Test8x8x8bitGrayscale() { PsdHeaderDirectory directory = ProcessBytes("Tests/Data/8x4x8bit-Grayscale.psd"); Sharpen.Tests.AreEqual(8, directory.GetInt(PsdHeaderDirectory.TagImageWidth)); Sharpen.Tests.AreEqual(4, directory.GetInt(PsdHeaderDirectory.TagImageHeight)); Sharpen.Tests.AreEqual(8, directory.GetInt(PsdHeaderDirectory.TagBitsPerChannel)); Sharpen.Tests.AreEqual(1, directory.GetInt(PsdHeaderDirectory.TagChannelCount)); Sharpen.Tests.AreEqual(1, directory.GetInt(PsdHeaderDirectory.TagColorMode)); }