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

vue:前端预览 / chrome浏览器设置 / <iframe> 方法预览 doc、pdf / vue-pdf 预览pdf

一、本文目标

<iframe> 方法预览 pdf 、word

vue-pdf 预览pdf

二、<iframe> 方法

2.1、iframe 方法预览需要 浏览器 设置为:

chrome:设置-隐私设置和安全性-网站设置-更多内容设置-PDF文档

浏览器访问:

chrome://settings/content/pdfDocuments

2.2、代码

<iframe
      className="pdf-iframe"
      title="预览文档"
      src="http://aaa.bbb.com/test.pdf"
      width="100%"
      height="100%"
/>

2.3、chrome 浏览器查看

注:该预览的功能样式为chrome浏览器默认提供:左侧导航页面、顶部功能栏

功能样式都不错,很满意

2.4、 chrome 未打开设置

2.5、Edge 浏览器预览

三、vue-pdf 方法

3.1、安装插件

pnpm add vue-pdf

3.2、代码

<pdf
      ref="myPdfComponent"
      src="http://aaa.bbb.com/test.pdf"
      :page="1"
      style="width: 100%; height: 100%;"
/>

3.3、浏览器预览

本文并没有发现 vue-pdf 有通过 配置属性来实现 类似 iframe 预览效果的功能栏,但是完全可以通过代码来实现,并不复杂。

四、欢迎交流指正

参考链接

https://juejin.cn/post/7291936784773496843

Vue PDF文件预览vue-pdf - 潇湘羽西 - 博客园

vue中前端如何实现pdf预览功能(含vue-pdf插件用法)_vue.js_脚本之家

Vue3实现预览PDF文件的多种方式(超简单)_vue.js_脚本之家

http://www.dtcms.com/a/122611.html

相关文章:

  • 蓝桥杯 一年中的第几天(日期问题)
  • 如何运用浏览器进行各种调试?(网络、内存、控制台等调试用法)
  • 前端实战:基于Vue3与免费满血版DeepSeek实现无限滚动+懒加载+瀑布流模块及优化策略
  • Vert.x vs. Micronaut:2025年高并发Java框架选型指南
  • redisson常用加锁方式
  • 【代码模板】判断C语言中文件是否存在?错误:‘F_OK’未声明如何处理?(access;#include “unistd.h“)
  • 【智慧养猪场】-猪的行为分析视频数据集及展示(已做好分类)
  • C —— 宏
  • Redis-场景缓存+秒杀+管道+消息队列
  • 保留格式地一键翻译英文ppt
  • etf可以T+0交易吗?
  • 基础知识补充篇:什么是DAPP前端连接中的provider
  • 用网页JS实现数据添加和取出的操作,链表
  • Class 文件和类加载机制
  • 【10】数据结构的矩阵与广义表篇章
  • 聊透多线程编程-线程基础-3.C# Thread 如何从非UI线程直接更新UI元素
  • 学习MySQL的第六天
  • vue+uniapp 获取上一页直接传递的参数
  • 大数据(6)【Kettle入门指南】从零开始掌握ETL工具:基础操作与实战案例解析
  • Spring Boot 自定义配置类(包含字符串、数字、布尔、小数、集合、映射、嵌套对象)实现步骤及示例
  • PHP 表单处理详解
  • docker安装软件汇总(持续更新)
  • 2022年全国职业院校技能大赛 高职组 “大数据技术与应用” 赛项赛卷(2卷)任务书
  • (三)行为模式:12、访问者模式(Visitor Pattern)(C++示例)
  • 家居实用品:生活中的艺术,家的温馨源泉‌
  • skynet.dispatch 使用详解
  • 微信小程序中的openid的作用
  • 对比 redis keys 命令 ,下次面试说用 scan
  • Python-Django+vue宠物服务管理系统功能说明
  • 如何在powerbi使用自定义SQL