Exemple #1
0
        public override void CloneDataFromRead(PngChunk other)
        {
            PngChunkICCP otherx = (PngChunkICCP)other;

            profileName       = otherx.profileName;
            compressedProfile = new byte[otherx.compressedProfile.Length];
            System.Array.Copy(otherx.compressedProfile, compressedProfile, compressedProfile.Length);
        }
        public override void CloneDataFromRead(PngChunk other)
        {
            PngChunkICCP pngChunkICCP = (PngChunkICCP)other;

            profileName       = pngChunkICCP.profileName;
            compressedProfile = new byte[pngChunkICCP.compressedProfile.Length];
            Array.Copy(pngChunkICCP.compressedProfile, compressedProfile, compressedProfile.Length);
        }
Exemple #3
0
        private void CloneData(PngChunkICCP other)
        {
            if (other is null)
            {
                throw new ArgumentNullException(nameof(other));
            }

            profileName       = other.profileName;
            compressedProfile = new byte[other.compressedProfile.Length];
            Array.Copy(other.compressedProfile, compressedProfile, compressedProfile.Length);
        }