自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 PPTX 预览

PPTX预览组件是一个轻量级在线演示文稿查看工具,支持Vue3、Vue2和原生项目集成。核心功能包括远程URL/本地文件预览、缩略图导航、缩放、自动播放等。通过七步处理流程:统一输入源→解析为JSON→标准化数据→维护状态→渲染元素→样式隔离→多场景输出,确保稳定预览体验。提供弹窗/内嵌两种模式,可自定义工具栏按钮,样式采用命名空间隔离避免污染。适用于业务系统方案查看、汇报材料展示等场景,支持通过ref自定义外部控制。

2026-04-10 15:34:35 523

原创 轻量文件预览(light-file-preview)-前端实现

Light Preview 是一个轻量级文件预览组件,支持 Vue 3、Vue 2 和独立使用。它提供了业务系统中常见的附件预览功能,支持 20+ 文件格式在线预览(包括 PDF、DOCX、XLSX 等),不支持的格式会自动降级为下载入口。组件提供两种预览模式:内联预览和弹窗预览,并支持远程 URL、本地 File 和 Blob 作为数据源。项目基于主流开源库(如 pdf.js、docx-preview 等)构建,PPTX 预览功能已拆分为独立项目维护。最新版本修复了弹窗预览的过渡效果问题,并优化了 Vue

2026-03-27 13:51:33 291

原创 NodeJs + Express+ Sequelize ORM + Mysql+ Vue3 + Element-plus 开箱即用的全栈项目解决方案。

NodeJs + Express+ Sequelize ORM + Mysql+ Vue3 + Element-plus 开箱即用的全栈项目解决方案。

2024-06-28 23:40:32 1211 1

原创 vue动态表格组件,动态添加行列, 手动合并行列,自定义到出XML,Word,保存JSON,支持回显,可用于pc端的表格绘制,移动端搭配画板签字等业务

Vue动态表格组件摘要 该Vue组件实现了一个功能强大的动态表格,主要特性包括: 动态编辑功能:支持添加/删除行列、复制行、单元格内容编辑 单元格合并:提供可视化弹窗操作合并单元格 多类型单元格:支持文本和签字两种单元格类型 数据导出:可导出为XML、Word格式 数据持久化:支持JSON格式保存和回显 移动端适配:可与画板签字等移动端功能结合使用 使用方式简单,通过:tableJson传递表格数据,通过@weeklyTableData事件获取更新后的表格数据。组件内置工具栏提供完整的表格操作功能

2025-07-21 11:39:10 290

原创 前端vue elementUI upload上传组件封装&多文件上传&进度条,后端servlet request.getPart()接收文件信息

选中多个文件上传通过axios请求方法监听on-success用这两个钩子函数实现进度条 下面有对应的函数。本文是每个文件一个请求上传也可以用一个请求上传多个文件,需要将文件遍历添加到form表单中,后端用获取集合,有需要的可以改造一下。

2023-06-18 22:47:50 8236 3

原创 ftl模板导出word 带多张图片

ftl模板 下载word 包含多张图片

2022-06-28 11:21:53 2710 9

原创 layui upload resetFile 重复上传

单文件上传注意事项废话不多说,直接上代码let uploadFile = upload.render( { elem: '#upload' , url: '<%=basePath%>/exam/ExamCourseCoursewareAction.do?method=saveExamCourseCourseware' ,//此处配置你自己的上

2022-03-30 10:37:03 1476

原创 永中云编辑(java版)

永中云编辑

2022-01-28 18:01:19 811

原创 使用window.print() 打印指定的内容,并打印在一页纸上

使用window.print() 打印指定的内容,并打印在一页纸上html<!-- 打印的内容会生成两页纸 --> <div id="report"> <h1>..</h1> <----重点 <div>..</div></div> javscript function doPrint(){ //根据div标签ID拿到div中的局部内容 let bdhtml=window.d

2021-11-11 15:01:53 1811 1

原创 如何把HTML页面(带Iframe)页面转化成mht或pdf格式的文件?

Iframe遇到的坑如何把HTML页面(带Iframe)页面转化成pdf格式的文件?下载依赖文件需要输出的网页此图为iframe加载的图片pdf生成生成结果重要代码:注意:网页源码如何把HTML页面(带Iframe)页面转化成pdf格式的文件?下载依赖文件<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.0.272/jspdf.debug.js"></script><script src="https

2020-12-02 17:32:50 3305 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除