コード例 #1
0
        private void AddImages(byte[] data, MagickReadSettings readSettings, bool ping)
        {
            Throw.IfNullOrEmpty(nameof(data), data);

            MagickSettings settings = CreateSettings(readSettings);

            settings.Ping = ping;

            IntPtr result = _NativeInstance.ReadBlob(settings, data, data.Length);

            AddImages(result, settings);
        }
コード例 #2
0
        private void AddImages(byte[] data, MagickReadSettings readSettings, bool ping)
        {
            Throw.IfNullOrEmpty("data", data);

            CheckReadSettings(readSettings);

            using (MagickSettings settings = new MagickSettings())
            {
                settings.Apply(readSettings);
                settings.Ping = ping;

                IntPtr result = _NativeInstance.ReadBlob(settings, data, data.Length);
                AddImages(result, settings);
            }
        }