Строку в изображение - C#

Узнай цену своей работы

Формулировка задачи:

Есть вставить данную ссылку в адресную строку браузера мы увидим изображение, возможно ли такое же сделать на C#?
string image = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAAoCAIAAACtuRNjAAAFGUlEQVR4nO3dT2gjVRzA8YxtBNugdaGpf2KSCaWlqenJq4fm1L16EPEg2IPiYRERQWQpFHoREdl4WLxU8CJ68OCloYfi0fOEpiW0kzZbqtvK2pUsSprleZglHebfTibJzHTm+zm1Ly8zv74UXn/ze+81kQAAAAAAAAAAAAAAANGmKIoQIugogFB4JugAAAAI0njQAWCYNrZs/8a/8+HieavuZzBIJBLFYnF3d9fcLkmS3VuEELVabWlpaZRx+cpuEBYXF+t1ficRPCbCqHn8+PKf8xNze2oq3fm3/fC85X9IABBmTIRR8+D04M4HRXP7rbvKTL50+6ZtIoKh03I7y+QvemmfHYdBUBSlVCo5JMeAP6gRAgBijYwwpvqtJk5nix9/Z1HmcSg92r1Fn5VubInze3uGFPb1N99+54ufDJ0dAra8uIeA9bfwOXU2LOAslUq9FkPi6JBKWiZY5vqc3du1Owabugkh9vb2isWieUWr5d1dVh/7GrR+Y0AEMBHGl/tq4gvT2dRU+u8/m246G3T+e/To4kz7+vnpzNhY0lu0hrtrl7IMacCAA9FsXoUqy/Ll5eXJyZOP5vT0NKCgwi6bzabTaf3Q9aTT6Xa73WqF61NGaDERxpf7auJnPxzfP6p9/X7BTWeD/d9//fnLd/WdvUVruLt2KcuQBgzYH4bcolC4ClUIsb+/P5TyoWV9zjLXCYTlz7iwsCCEMOde5qzu+Pi4Vqvph65nwBR2dnZWVdVcLmdoV1W10WisrKx4uyxCi4kQiJdut9tsNjOZTDLpMTsfKX02HJRkMinLsjmhlGW53W4HEhJGiokwaqZfW7Asp/m8j3BjS9w/qvWbeGmFPeW3H2/flAZJH70ZepqYy+UKhYKqqtq3lrmL/xqNRqFQ0HKmoGOxcHBwUCxaPKjwk1YjDDYG+ImJMGrYRxgerVYrlUrJshx0IACcMBFGjfvKX1+540y+5HLdZkiEJOB6vd6rVOkrc7Fdf7i2tra+vq5vcTkUsR0x+ICJML76yh3tOg+Rt6epdnwIuF/69Y3ZbLbb7cZwRejFxUVvHEJbp0TcMBHGV19n0Px1b//bj1ytY9TysMCXZboP2DeGpaExOVnGoFKpVCoV7evQ1ikRN5wsA4yKqqrVajXoKNySJEmSJCGEoii9Rm2vBdMVoo2MEHhi6CfLsNoeuBaYCDGQtz7ZnJrJb35e9nyF3podf56mDh5wCM3NzVWr1Uwm46ZzPp/f3Ny028th2PJxdHSUy+W2t7fn5+eHFu7TYvCHw6Bls9mdnZ1yOVK/JHDARIiBvDr3hs+7/QZ07QJ2Y3x83P0mjYmJieXlZbtXDVs+tIPKOp3OEKJ0HYM/HAZtcnIy8PDgJybCqLnxyuyn36vm9l++WX3wh+qt51fv5W68XHDZWeOwdUFbHTrSlSweAh4FQ3ZleKnb7Vq+S5Ik/SlohjU1hld7fSRJMq89sQzgqUmefsvH4LzF4PnKmtXVVX17X4OWSCQODw/L5bL5yg6fGq41JsKoGRtLvviSxd+57Yszw44I9z0fnreefS7lsnMYeAt46M9mHTbU+3MetGUAI0ry/I/BYXjPzs4GGeFOp9NqtcxX5hRvAK5sbAnnnewbW+LWXcWhA8JGUZSQnNPtAyGE/l84IQ7YPgEAiDVOLQJwxaHkFpMHg71/zBt0IPAPNUIAV0ZRcgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH75H51A+/X+8eHUAAAAAElFTkSuQmCC";

Решение задачи: «Строку в изображение»

textual
Листинг программы
string dataUri = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAAoCAIAAACtuRNjAAAFGUlEQVR4nO3dT2gjVRzA8YxtBNugdaGpf2KSCaWlqenJq4fm1L16EPEg2IPiYRERQWQpFHoREdl4WLxU8CJ68OCloYfi0fOEpiW0kzZbqtvK2pUsSprleZglHebfTibJzHTm+zm1Ly8zv74UXn/ze+81kQAAAAAAAAAAAAAAANGmKIoQIugogFB4JugAAAAI0njQAWCYNrZs/8a/8+HieavuZzBIJBLFYnF3d9fcLkmS3VuEELVabWlpaZRx+cpuEBYXF+t1ficRPCbCqHn8+PKf8xNze2oq3fm3/fC85X9IABBmTIRR8+D04M4HRXP7rbvKTL50+6ZtIoKh03I7y+QvemmfHYdBUBSlVCo5JMeAP6gRAgBijYwwpvqtJk5nix9/Z1HmcSg92r1Fn5VubInze3uGFPb1N99+54ufDJ0dAra8uIeA9bfwOXU2LOAslUq9FkPi6JBKWiZY5vqc3du1Owabugkh9vb2isWieUWr5d1dVh/7GrR+Y0AEMBHGl/tq4gvT2dRU+u8/m246G3T+e/To4kz7+vnpzNhY0lu0hrtrl7IMacCAA9FsXoUqy/Ll5eXJyZOP5vT0NKCgwi6bzabTaf3Q9aTT6Xa73WqF61NGaDERxpf7auJnPxzfP6p9/X7BTWeD/d9//fnLd/WdvUVruLt2KcuQBgzYH4bcolC4ClUIsb+/P5TyoWV9zjLXCYTlz7iwsCCEMOde5qzu+Pi4Vqvph65nwBR2dnZWVdVcLmdoV1W10WisrKx4uyxCi4kQiJdut9tsNjOZTDLpMTsfKX02HJRkMinLsjmhlGW53W4HEhJGiokwaqZfW7Asp/m8j3BjS9w/qvWbeGmFPeW3H2/flAZJH70ZepqYy+UKhYKqqtq3lrmL/xqNRqFQ0HKmoGOxcHBwUCxaPKjwk1YjDDYG+ImJMGrYRxgerVYrlUrJshx0IACcMBFGjfvKX1+540y+5HLdZkiEJOB6vd6rVOkrc7Fdf7i2tra+vq5vcTkUsR0x+ICJML76yh3tOg+Rt6epdnwIuF/69Y3ZbLbb7cZwRejFxUVvHEJbp0TcMBHGV19n0Px1b//bj1ytY9TysMCXZboP2DeGpaExOVnGoFKpVCoV7evQ1ikRN5wsA4yKqqrVajXoKNySJEmSJCGEoii9Rm2vBdMVoo2MEHhi6CfLsNoeuBaYCDGQtz7ZnJrJb35e9nyF3podf56mDh5wCM3NzVWr1Uwm46ZzPp/f3Ny028th2PJxdHSUy+W2t7fn5+eHFu7TYvCHw6Bls9mdnZ1yOVK/JHDARIiBvDr3hs+7/QZ07QJ2Y3x83P0mjYmJieXlZbtXDVs+tIPKOp3OEKJ0HYM/HAZtcnIy8PDgJybCqLnxyuyn36vm9l++WX3wh+qt51fv5W68XHDZWeOwdUFbHTrSlSweAh4FQ3ZleKnb7Vq+S5Ik/SlohjU1hld7fSRJMq89sQzgqUmefsvH4LzF4PnKmtXVVX17X4OWSCQODw/L5bL5yg6fGq41JsKoGRtLvviSxd+57Yszw44I9z0fnreefS7lsnMYeAt46M9mHTbU+3MetGUAI0ry/I/BYXjPzs4GGeFOp9NqtcxX5hRvAK5sbAnnnewbW+LWXcWhA8JGUZSQnNPtAyGE/l84IQ7YPgEAiDVOLQJwxaHkFpMHg71/zBt0IPAPNUIAV0ZRcgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH75H51A+/X+8eHUAAAAAElFTkSuQmCC";
byte[] bytes = Convert.FromBase64String(dataUri.Substring(dataUri.IndexOf(",")+1));
MemoryStream mstream = new MemoryStream(bytes);
Image img = Image.FromStream(mstream);
mstream.Close();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы