关于文件流的使用

shijies 2020-05-18 10:14:27
请问如何把文字、图像和数据表写到一个文件中?看了word文件的存储格式,是在不同的位置存不同的内容,比如:在某个位置存图像,在某个位置存文字。但是我搞不清楚如何在某个位置存入图像或数据表?
...全文
143 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
shijies 2020-05-19
  • 打赏
  • 举报
回复
就是记录文件,在存之前需要知道图片有多大,数据表占有多少字节,对吧?把相应的数据读出来,然后为某些控件或属性赋值。
shijies 2020-05-19
  • 打赏
  • 举报
回复
我的理解是自己定一个读写规则,把数据存进去,按规则读出来。比如在某个位置存什么东西,在存的时候,需要说明从哪里开始,占用了多少字节,存的是什么东西,如果存的数据表,就按数据表来反序列化,是这个意思吧?
wanghui0380 2020-05-19
  • 打赏
  • 举报
回复
还没明白么?先设定格式,在来纠结某个位置存什么东西,占了多少字节 比如Markdown 如果你实在理解不了什么是格式,非要纠结某个位置存什么东西,占了多少字节,那好。 document 我是{图片---地址在0xfff处,长度100字节}。这样总可以了把 或者 我是{图片--地址在0xfff处,长度100字节,显示在绝对定位【2,200】处}
shijies 2020-05-19
  • 打赏
  • 举报
回复
是操作流的一些规则,在记录文件中记录了在某个位置存什么东西,占了多少字节。
wanghui0380 2020-05-19
  • 打赏
  • 举报
回复
wrod.document pdf.document window.document 看,老外说这都是document,你操作的是document,不是stream。只有最后save输出才是stream
wanghui0380 2020-05-19
  • 打赏
  • 举报
回复
随便!与流无关与规则和格式有关 word是格式 html5也是格式 epub是格式 pdf依旧是格式 Markdown还是格式 你可以创造你自己的格式(只要你自己认识他),也可以用上面所有的已有的格式 格式这东西是人为规定的,看你怎么分析,怎么人为。比如Markdown就是某人嫌前人太麻烦而自己写的规定 至于流和格式,规定没关系,他就是IO工具,你写啥格式他就输出啥格式

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧