ReadAsMemoryStream() публичный Метод

public ReadAsMemoryStream ( object blob, Stream stream ) : void
blob object
stream Stream
Результат void
Пример #1
0
        public void loadFromBlob(object blob)
        {
            if (blob is string)
            {
                if ((blob = Moxie.compFactory.get((string)blob)) == null)
                {
                    throw new ImageError(ImageError.WRONG_FORMAT);
                }
            }

            if (blob is File)
            {
                name = ((File)blob).name;
            }

            FileReader   fileReader = new FileReader();
            MemoryStream stream     = new MemoryStream();

            fileReader.ReadAsMemoryStream(blob, stream);
            loadFromStream(stream);
        }
Пример #2
0
        public void loadFromBlob(object blob)
        {
            if (blob is string) {
                if (!Moxie.blobPile.TryGetValue((string)blob, out blob)) {
                    throw new DOMError(DOMError.NOT_FOUND_ERR);
                }
            }

            if (blob is File) {
                name = ((File)blob).name;
            }

            FileReader fileReader = new FileReader();
            MemoryStream stream = new MemoryStream();
            fileReader.ReadAsMemoryStream(blob, stream);
            loadFromStream(stream);
        }
Пример #3
0
        public void loadFromBlob(object blob)
        {
            if (blob is string) {
                if ((blob = Moxie.compFactory.get((string)blob)) == null) {
                    throw new ImageError(ImageError.WRONG_FORMAT);
                }
            }

            if (blob is File) {
                name = ((File)blob).name;
            }

            FileReader fileReader = new FileReader();
            MemoryStream stream = new MemoryStream();
            fileReader.ReadAsMemoryStream(blob, stream);
            loadFromStream(stream);
        }