Пример #1
0
        public void Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)
        {
            //TBD: implement encoderParams
            if (encoder == null)
            {
                throw new ArgumentNullException("Value cannot be null.");
            }

            try {
                java.io.OutputStream         jos    = vmw.common.IOUtils.ToOutputStream(stream);
                MemoryCacheImageOutputStream output = new MemoryCacheImageOutputStream(jos);
                InternalSave(output, encoder.Clsid);
                output.flush();
            }
            catch (java.io.IOException ex) {
                throw new System.IO.IOException(ex.Message, ex);
            }
        }
Пример #2
0
		public void Save (Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams) {
			//TBD: implement encoderParams
			if (encoder == null)
				throw new ArgumentNullException("Value cannot be null.");

			try {
				java.io.OutputStream jos = vmw.common.IOUtils.ToOutputStream (stream);
				MemoryCacheImageOutputStream output = new MemoryCacheImageOutputStream(jos);
				InternalSave (output, encoder.Clsid);
				output.flush();
			}
			catch (java.io.IOException ex) {
				throw new System.IO.IOException(ex.Message, ex);
			}
		}