如何把一张图片保存到自己的文件中? 就象WORD那样,当插入一张外部图片并保存文件的时候,图片连同文字一同被保存到一个.doc文件中。我想把图片存到自己定义的文件格式中。我该如何做?请指教!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 word是采用复合文档的技术来保存文件的。至于你的要求,我想可以简单一点。我想你可以定义一个文件头,定义两个结构:struct FileHead{ char symbol[?];//文件的标志字符串,代表文件格式符合你的要求 int nNum; //文字和图片的个数} //定义文字和图片的在文件的存放位置struct{ int nStart;//开始的位置 int nEnd; //结束的位置 int nType; //内容的类型,比如文本或图片 char reservation[]; //保留,将来使用}要做得好一点,可以模仿复合文档或文件系统的做法 我怎样才能把图片打到我的文件包里?是不是要了解所选图片(比如BMP,JPG,GIF)的格式,然后用二进制的方式写到我的定义文件中?sunyard() ,你好,你说的复合文档和文件系统我不了解。网上有资料么?中英文都行。 复合文档是建立在com技术上的。你到google查查,资料很多的。文件系统技术是操作系统如何组织、存储文件的技术。这和你如何在文件存储文字,图片很相似的啊,只不过你的简单的多你可以直接把图片用二进制的方式添加到文件中,你本人不需要了解图片格式,只要读出来的时候能够知道是什么类型的图片就行了。 可以整个把BMP作为文件数据的二进制形式保存,读入为内存文件映像处理。 准备辞职去北京发展,不知道北京程序员工资怎样? 怎么自动登录QQ ? Jeff Molofee(NeHe) 的例程,只能在全屏下运行 记录共享文件夹被访问的履历 atl oledb 访问ACCESS2003生的数据库的问题!!怪死了!!! 这句话什么意思? 我有大麻犯了。 如何将exe改为dll? 请教CTypedPtrList的问题? 微软认证考试怎么样? __59分__谁能实现 IE下载完毕后的<打开文件夹>,然后打开文件所在的文件夹,并且焦点在那个文件上_____ 刚学vc,帮我写一个简单到晕的dll,谢谢
至于你的要求,我想可以简单一点。我想你可以定义一个文件头,
定义两个结构:
struct FileHead
{
char symbol[?];//文件的标志字符串,代表文件格式符合你的要求
int nNum; //文字和图片的个数
}
//定义文字和图片的在文件的存放位置
struct
{
int nStart;//开始的位置
int nEnd; //结束的位置
int nType; //内容的类型,比如文本或图片
char reservation[]; //保留,将来使用
}要做得好一点,可以模仿复合文档或文件系统的做法
文件系统技术是操作系统如何组织、存储文件的技术。这和你如何在文件存储文字,图片很相似的啊,只不过你的简单的多
你可以直接把图片用二进制的方式添加到文件中,你本人不需要了解图片格式,只要读出来的时候能够知道是什么类型的图片就行了。