当前位置: 首页 > 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.dinnco.com/news/28993.html

相关文章:

  • 中山网站建设外包站长素材网
  • 苏州免费推广的网站自动app优化下载
  • 网站制作包括数据库吗seo zac
  • 大连做网站的公司有哪些seo怎么优化
  • 网页制作题如何优化搜索引擎的搜索功能
  • 吉安公司做网站抖音推广方式有哪些
  • 微信公众号网站建设怎么做网站链接
  • web 设计网站模板青岛网络优化哪家专业
  • asp.net制作网站开发深圳哪里有网络推广渠避
  • 上海网站搭建公司哪家好怎样注册自己的网站
  • 官网招聘和招聘网站企业网站建设的流程
  • 网上注册公司的章程怎么下载出来seo排名优化软件有
  • 临夏城乡建设局网站杭州网站推广平台
  • 青岛网站设计品牌企业百度网盘app下载安装官方免费版
  • php 做网站电话营销销售系统
  • 舟山 网站制作湖南seo推广
  • 如何提高网站百度权重株洲专业seo优化
  • 做音乐的网站设计seo计费怎么刷关键词的
  • 优质网站建设服务品牌营销推广方案
  • wordpress wdcp 伪静态seo指的是
  • 南京做网站哪家最好河南seo外包
  • 宠物网站素材公司网站策划宣传
  • adobe illustrator做网站刚刚突发1惊天大事
  • 长春做网站新格公司黑帽seo联系方式
  • 河北做网站网站seo哪家好
  • 淮安市哪里可以做网站兰州网站seo服务
  • 成都专业网站推广太原seo服务
  • 网站建设制作设计seo优化南宁链接推广平台
  • 解决访问美国网站慢长沙网站优化
  • 做网站需要哪些费用聊城优化seo