当前位置: 首页 > news >正文

婚纱网站页面设计图片软文经典案例

婚纱网站页面设计图片,软文经典案例,做网站阿里巴巴好还是百度好,网站制作自学网nodejs进行文件切片合并 使用nodejs读取文件流,并对流进行切片合并等操作,就需要用到Buffer对象,可对文件流进行切片,并合并。 const fs require(fs)// 读取一个文件,使用fs读取文件获取一个Buffer类型数据 const b…

 nodejs进行文件切片合并

使用nodejs读取文件流,并对流进行切片合并等操作,就需要用到Buffer对象,可对文件流进行切片,并合并。

const fs = require('fs')// 读取一个文件,使用fs读取文件获取一个Buffer类型数据
const buffer = fs.readFileSync('./test.mp4')// 将文件进行切分
const file1 = buffer.subarray(0,3000000)
const file2 = buffer.subarray(3000000)// 全并多个切片文件
const allfile = Buffer.concat([file1,file2])// 读取文件切片
const s1 = fs.readFileSync('./test_s1.mp4')
const s2 = fs.readFileSync('./test_s2.mp4')// 将读取的文件切片合并
const bb = Buffer.concat([s1,s2])// 将合并的切片数据,写到一个新文件中
fs.writeFileSync('./test2.mp4',bb)

 js进行文件切片合并

如果想在页面上操作文件,就需要使用到与文件相关的API接口,如Blob、File、FileList、FileReader、FileReaderSync,这几个就是操作文件常见的接口。

Blob是实现文件切片的一个核心接口,因为它是一个不可变的类文件对象,可以使用Blob本身的slice方法,对文件本身进行切片。

<html lang="zh-cn"><head><meta title="文件切片合并" />
</head><body><!-- 页面选择文件 --><input type="file" id="file"/><!-- 将加载的视频文件进行切片后合并,并播放 --><video id="play" controls style="width:500px;height:auto"></video>
</body>
<script>file.addEventListener('change',async (e)=>{// 获取FileList中的File文件let file2 = file.files[0]// ----------第一种方式-------------------// 使用Blob的slice方法切片,使用Blob构造函数进行数据合并// 将加载的文件进行切片// let s1 = file2.slice(0,100)// let s2 = file2.slice(100)// 将切片的文件进行数据合并// let newFile = new Blob([s1,s2])// -----------第二种方式------------------// 如何对大文件进行流式读取let chunckArr = []// 通过Blob获取 ReadableStream 流对象,再获取可读的流读取器let reader =  file2.stream().getReader()let done = falsewhile(!done){// 使用流读取器的read方法,获取流队列中的下一个分块数据let {value,done: readDone} = await reader.read()console.log(value)chunckArr.push(value)done = readDone}// 通过Blob构造函数合并流数据let newFile = new Blob(chunckArr)// 进行页面播放play.setAttribute('src',URL.createObjectURL(newFile))})</script>
</html>

http://www.hrbkazy.com/news/5531.html

相关文章:

  • 新建网站的外链多久生效seo整体优化
  • 怎么找网站后台舆情监测分析系统
  • 哪些公司可以做网站seo推广方式是什么呢
  • 数学老师做直播的网站本地广告推广平台哪个好
  • 上海高端品牌网站制作百度推广产品有哪些
  • 北京大学php培训网站源码(dede超级seo外链
  • 有没有可以做app的网站吗公司网站制作要多少钱
  • 网站建设合同审查注意事项seo的收费标准
  • 做网站有哪些法规网站一般需要怎么推广
  • 中山市政府网站建设百度快速排名系统查询
  • 深圳开发公司大连seo建站
  • 做设计兼职的网站网站关键词优化费用
  • 做网站用sql和mysql搜索引擎优化是做什么的
  • 塘下做网站提交百度收录
  • 找做外墙油漆网站百度电脑版网页版
  • o2o网站制作营销推广方案设计
  • 做装修的应该去哪网站找客户关键词优化工具互点
  • 做学校网站的济南公司网页设计师
  • 溧水网站建设张北网站seo
  • 自己做的网站能卖么深圳网络推广哪家公司好
  • 2019做网站图片用什么格式今日头条国际军事新闻
  • 深圳专业建网站什么是搜索引擎优化推广
  • 网站设计配色怎么做seo 的作用和意义
  • 专业网站设计的公司价格百度经验手机版官网
  • 买房子上哪个网站最好免费的网站域名查询
  • 东莞疫情最新消息可以出入吗盐城seo排名
  • 做任务 网站企业网站制作方案
  • 自己做公司的网站网页一键生成app软件
  • 做网站需要数据库么百度信息流投放
  • 淄博北京网站建设公司电视剧百度搜索风云榜