c# bitmap保存图片的问题

问题描述

怎么在保存的同时对图片的标题、主题和备注等属性写入信息?如果bitmap本身没这个功能,又应该使用什么方法?

解决方案

解决方案二:
你是要把这些信息保存到哪里呢?图片上?类似水印?还是给图片弄个附加属性?
解决方案三:
http://www.cnblogs.com/jxsoft/archive/2012/08/29/2662521.html
解决方案四:
引用1楼NoMasp的回复:

你是要把这些信息保存到哪里呢?图片上?类似水印?还是给图片弄个附加属性?

右击图片-》属性,可以看到。
解决方案五:
引用3楼marklr的回复:

Quote: 引用1楼NoMasp的回复:
你是要把这些信息保存到哪里呢?图片上?类似水印?还是给图片弄个附加属性?

右击图片-》属性,可以看到。

貌似二楼已经给了答案……
解决方案六:
这些属性都是只读的,没法写进去啊试一试overridebitmap类的某些方法
解决方案七:
有没有现成的方式我是不知道没有这样的需求所以没有弄过不过有一件事情可以肯定的从文件格式入手肯定是能解决问题的

时间: 2024-09-14 12:22:11

c# bitmap保存图片的问题的相关文章

Android保存图片到系统图库

近有些用户反映保存图片之后在系统图库找不到保存的图片,遂决定彻底查看并解决下. Adnroid中保存图片的方法可能有如下两种: 第一种是自己写方法,如下代码: public static File saveImage(Bitmap bmp) { File appDir = new File(Environment.getExternalStorageDirectory(), "Boohee"); if (!appDir.exists()) { appDir.mkdir(); } Str

给图片添加版权信息(C#)

给图片添加版权信息(C#) 现在越来越多的网站都喜欢将用户上传的图片加上网站的版权信息,不要以为那是用photoshop之类的图片处理软件加上去的,其实我们只要写一小段代码,就可以实现这个功能. 添加版权信息的原理其实挺简单:通过图片获取Graphics类的对象,该类有一个DrawString()方法可以将信息写到图片上,甚至还可以做出各种各样的效果,如水印,背景透明等.最后保存图片即大功告成了. 我们创建一个windows应用程序项目,界面设计如图: 添加版权信息的代码如下: //创建一张位图

将图库的图片剪切并保存

最近有些用户反映保存图片之后在系统图库找不到保存的图片,遂决定彻底查看并解决下. Adnroid中保存图片的方法可能有如下两种: 第一种是自己写方法,如下代码: public static File saveImage(Bitmap bmp) { File appDir = new File(Environment.getExternalStorageDirectory(), "Boohee"); if (!appDir.exists()) { appDir.mkdir(); } St

android universal image loader 缓冲原理详解

1. 功能介绍 1.1 Android Universal Image Loader Android Universal Image Loader 是一个强大的.可高度定制的图片缓存,本文简称为UIL. 简单的说 UIL 就做了一件事--获取图片并显示在相应的控件上. 1.2 基本使用 1.2.1 初始化 添加完依赖后在Application或Activity中初始化ImageLoader,如下: public class YourApplication extends Application

Android应用开发之简易、大气音乐播放器实现专辑倒影效果_Android

今天要实现的功能是实现专辑倒影效果,这个功能已经属于图像处理方面的了,对图像处理我不怎么在行,等一下会介绍一个很实用的工具类,专门用来进行图像处理的.这个工具类不是我写的,我只是拿来用到自己的项目当中,这已经足够了,我已经完美实现我想要的效果. 效果图: < 一个很有用的工具类 /SimpleBeautyMusicPlayer/src/com/wwj/sb/utils/ImageUtil.java package com.wwj.sb.utils; import java.io.ByteArra

Android实现从网络获取图片显示并保存到SD卡的方法_Android

本文实例讲述了Android实现从网络获取图片显示并保存到SD卡的方法.分享给大家供大家参考,具体如下: 问题: 如何不断获取图片并显示出来,达到视频的效果? 代码: public class GetPictureFromInternetActivity extends Activity { private ImageView imageView; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInst

Android 图片的三级缓存机制实例分析

Android 图片的三级缓存机制实例分析 当我们获取图片的时候,如果不加以协调好图片的缓存,就会造成大流量,费流量应用,用户体验不好,影响后期发展.为此,我特地分享Android图片的三级缓存机制之从网络中获取图片,来优化应用,具体分三步进行: (1)从缓存中获取图片 (2)从本地的缓存目录中获取图片,并且获取到之后,放到缓存中 (3)从网络去下载图片,下载完成之后,保存到本地和放到缓存中 很好的协调这三层图片缓存就可以大幅度提升应用的性能和用户体验. 快速实现三级缓存的工具类ImageCac

用System.Drawing.Bitmap的save保存图片,本地可以正常显示,发布到iis上保存的是空白图片

问题描述 IntPtrdc1=CreateDC("DISPLAY",null,null,(IntPtr)null);//创建显示器的DCSystem.Drawing.Graphicsg1=System.Drawing.Graphics.FromHdc(dc1);//由一个指定设备的句柄创建一个新的Graphics对象System.Drawing.BitmapMyImage=newSystem.Drawing.Bitmap(Screen.PrimaryScreen.Bounds.Widt

Android画图并保存图片的具体实现代码

这篇文章介绍了在Android中画图并保存图片的实例,以下是具体的实现方法,有需要的朋友可以参考一下   Canvas是一个画布,你可以建立一个空白的画布,就直接new一个Canvas对象,不需要参数. 也可以先使用BitmapFactory创建一个Bitmap对象,作为新的Canvas对象的参数,也就是说这个画布不是空白的, 如果你想保存图片的话,最好是Bitmap是一个新的,而不是从某个文件中读入进来的,或者是Drawable对象. 然后使用Canvas画第一张图上去,在画第二张图上去,最后