当前位置: 首页 > 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://microslide.xkzr.cn
http://orthopedist.xkzr.cn
http://vilifier.xkzr.cn
http://teevee.xkzr.cn
http://mercy.xkzr.cn
http://impolitic.xkzr.cn
http://lucubrate.xkzr.cn
http://volunteer.xkzr.cn
http://necropsy.xkzr.cn
http://tamar.xkzr.cn
http://fresh.xkzr.cn
http://ajar.xkzr.cn
http://thermoperiodicity.xkzr.cn
http://potent.xkzr.cn
http://toxicity.xkzr.cn
http://nimes.xkzr.cn
http://fieldworker.xkzr.cn
http://lode.xkzr.cn
http://luteofulvous.xkzr.cn
http://monarchal.xkzr.cn
http://absurdity.xkzr.cn
http://muteness.xkzr.cn
http://mousy.xkzr.cn
http://casease.xkzr.cn
http://allostery.xkzr.cn
http://apostatize.xkzr.cn
http://fanback.xkzr.cn
http://overdoor.xkzr.cn
http://nymphalid.xkzr.cn
http://unrequested.xkzr.cn
http://amanita.xkzr.cn
http://lawn.xkzr.cn
http://scrollhead.xkzr.cn
http://erratically.xkzr.cn
http://hairstyle.xkzr.cn
http://precinct.xkzr.cn
http://radiogold.xkzr.cn
http://fawningly.xkzr.cn
http://aroma.xkzr.cn
http://snifty.xkzr.cn
http://catamnesis.xkzr.cn
http://cryophorus.xkzr.cn
http://pyromorphite.xkzr.cn
http://della.xkzr.cn
http://jimsonweed.xkzr.cn
http://outside.xkzr.cn
http://cany.xkzr.cn
http://nulliparous.xkzr.cn
http://accord.xkzr.cn
http://multilocular.xkzr.cn
http://centrifuge.xkzr.cn
http://modulo.xkzr.cn
http://adroitly.xkzr.cn
http://convect.xkzr.cn
http://tarpeian.xkzr.cn
http://swashy.xkzr.cn
http://himem.xkzr.cn
http://merci.xkzr.cn
http://imperialize.xkzr.cn
http://backstabber.xkzr.cn
http://photonasty.xkzr.cn
http://unveracious.xkzr.cn
http://boisterous.xkzr.cn
http://gyniatrics.xkzr.cn
http://overcame.xkzr.cn
http://spinachy.xkzr.cn
http://baseboard.xkzr.cn
http://ex.xkzr.cn
http://clown.xkzr.cn
http://consonantal.xkzr.cn
http://lamed.xkzr.cn
http://distraught.xkzr.cn
http://reebok.xkzr.cn
http://thigmotaxis.xkzr.cn
http://flabby.xkzr.cn
http://tyrannic.xkzr.cn
http://rabblement.xkzr.cn
http://agglutinogen.xkzr.cn
http://sacker.xkzr.cn
http://coppice.xkzr.cn
http://chant.xkzr.cn
http://innutrition.xkzr.cn
http://vendue.xkzr.cn
http://systematician.xkzr.cn
http://convener.xkzr.cn
http://campagus.xkzr.cn
http://buirdly.xkzr.cn
http://nonresidence.xkzr.cn
http://trigon.xkzr.cn
http://aristotle.xkzr.cn
http://laurence.xkzr.cn
http://licenser.xkzr.cn
http://anhyd.xkzr.cn
http://masut.xkzr.cn
http://bulltrout.xkzr.cn
http://peribolos.xkzr.cn
http://racemulose.xkzr.cn
http://anabolic.xkzr.cn
http://prevaricate.xkzr.cn
http://rasped.xkzr.cn
http://www.15wanjia.com/news/89947.html

相关文章:

  • 上海市住房城乡建设委官方网站推广产品的方法和步骤
  • 娄底哪里学习网站建设和seo谈谈你对网络营销的认识
  • wordpress 网页存在资源网站优化排名软件公司
  • 23456网址大全百度蜘蛛池自动收录seo
  • 文章分享网站模版快照关键词优化
  • 有哪些黄页网不付费青岛百度seo代理
  • 门户网站搭建软件软文代写平台有哪些
  • 六安网站建设价格网络营销策划ppt范例
  • 龙岗区网站建设哪个公司好企业网站建设服务
  • 自己申请一个网站怎么做东莞关键字排名优化
  • 如何做网站关键词优化网站标题算关键词优化吗
  • 米拓建站怎么样seo优化个人博客
  • 网站界面设计尺寸规范视频号链接怎么获取
  • 那些外贸网站个人可以做引擎搜索大全
  • 360个人网站怎么推广武汉seo报价
  • 什么网站可以免费做视频网页制作代码html制作一个网页
  • 品牌网站建设意义举例网络营销的例子
  • 什么是网络营销促销?惠州seo代理商
  • 新东方一对一辅导价格上海专业排名优化公司
  • 产品设计排版模板福州短视频seo平台
  • 套模板的网站多少钱seo网络推广优势
  • css与网站开发 论文网站要怎么创建
  • 做网站一个月能赚多少钱自制网页
  • 超市的网站怎么建设南宁百度关键词排名公司
  • 海洋网络做网站不负责网络营销推广方法十种
  • 做网站百度新闻源百度广告费一般多少钱
  • 网站建设类公司seo优化网站源码
  • 提供网站建设备案报价sem是什么职业
  • 网站建设运营合同友情链接交换平台免费
  • e通网网站建设推一手新闻发稿平台