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

模板和网站可以分开吗减肥网站源码

模板和网站可以分开吗,减肥网站源码,网站架设,东营推广营销公司sunsetglow/vue-pdf-viewer 开箱即用的pdf插件sunsetglow/vue-pdf-viewer, vue3 版本 无需多余开发,操作简单,支持大文件 pdf 滚动加载,缩放,左侧导航,下载,页码,打印,文本复制&…

@sunsetglow/vue-pdf-viewer

开箱即用的pdf插件@sunsetglow/vue-pdf-viewer, vue3 版本 无需多余开发,操作简单,支持大文件 pdf 滚动加载,缩放,左侧导航,下载,页码,打印,文本复制,等功能

在这里插入图片描述

移动端展示

在这里插入图片描述

举个栗子

  • 首先就是我们先去安装我们的npm 包
yarn add @sunsetglow/vue-pdf-viewer
npm i @sunsetglow/vue-pdf-viewer
pnpm i @sunsetglow/vue-pdf-viewer
  • 话不多说直接上代码
 <template><div id="pdf-container"></div>
</template>
<script lang="ts" setup>
import { initPdfView } from "@sunsetglow/vue-pdf-viewer";
import "@sunsetglow/vue-pdf-viewer/dist/style.css";
import { onMounted } from "vue";
const loading = ref(false);
const pdfPath = new URL("@sunsetglow/vue-pdf-viewer/dist/libs/pdf.worker.min.mjs",import.meta.url
).href;
onMounted(() => {loading.value = true;initPdfView(document.querySelector("#pdf-container") as HTMLElement, {loadFileUrl: `https:xxx.pdf`, //文件路径pdfPath: pdfPath, // pdf.js 里需要指定的文件路径loading: (load: boolean) => {loading.value = load;//加载完成会返回 false},pdfOption: {scale: true, //缩放pdfImageView: true, //pdf 是否可以单片点击预览page: true, //分页查看navShow: true, //左侧导航navigationShow: false, // 左侧导航是否开启pdfViewResize: true, // 是否开启resize 函数 确保pdf 根据可视窗口缩放大小toolShow: true, // 是否开启顶部导航download: true, //下载clearScale: 1.5, // 清晰度 默认1.5 感觉不清晰调大 ,当然清晰度越高pdf生成性能有影响fileName: "preview.pdf", // pdf 下载文件名称lang: "en", //字典语言print: true, //打印功能customPdfOption: {// customPdfOption是 pdfjs getDocument 函数中一些配置参数 具体可参考 https://mozilla.github.io/pdf.js/api/draft/module-pdfjsLib.html#~DocumentInitParameterscMapPacked: true, //指定 CMap 是否是二进制打包的cMapUrl: "https://cdn.jsdelivr.net/npm/pdfjs-dist@2.2.228/cmaps/", //预定义 Adob​​e CMaps 所在的 URL。可解决字体加载错误},textLayer: true, //文本是否可复制 , 文本复制和点击查看大图冲突建议把 pdfImageView 改为false},});
});
</script><style scoped>
#pdf-container {width: 100%;padding: 0px;height: 100%;
}
</style>
  • 最简单ctrl+c ctrl+v

  • 但是我们需要注意的是pdfPath这个参数 pdfPath 需要一个指向 pdf.worker.min.mjs 文件的路径

  • 做完以上步骤我们大功告成了

  • 参数说明

参数名称内容 说明
loadFileUrl文件地址(必选)
pdfPathpdf.js 里所需的 pdf.worker.min.mjs 指向地址(必选)
pdfOptionpdf 的配置选项 (可选)
loadingpdf 加载完成执行函数 (可选)
  • 如果该插件对你有帮助希望可以去 github 去帮忙点个Star
http://www.yayakq.cn/news/900969/

相关文章:

  • 黄骅做网站价格小程序开发平台排行
  • 郑州企业网站排行专业的集团网站开发
  • 中国常用网站wordpress搭建视频分享
  • 网站建设小图标wordpress整合vip解析
  • 正确建设企业网站网页设计工资一般多少钱一小时
  • wdcp网站建设ps素材网
  • 简单网站建设课程永久免费素材网ppt模板
  • 网站页面设计模板代码一个人做网站的swot
  • 商城网站开发需求最有吸引力的营销模式
  • 建设网站申请空间需要多少钱雅安市住房和城乡建设局网站
  • 创建网站需要什么条件惠州城市建设建筑网站
  • 制作网站监控推荐wordpress的虚拟主机
  • 做网站怎样做knowall wordpress
  • 网站备案一般多久wordpress怎样添加会员
  • 阿里巴巴开通诚信通后网站怎么做则么建立自己的网站
  • 衡水网站建设网络公司网络营销的核心是
  • 动力网站代码wordpress在页面添加文章分类导航
  • 哪一个网站是专门做兼职的网络推广包括哪些
  • 网站建设销售主管岗位职责广东网站建设网
  • 网站要素的优化设计昆明网站建设推荐
  • 医院网站建设与维护题库谷歌paypal官网登录入口
  • 个体户做网站是怎么备案临沂市建设职工中等专业学校校长
  • 凡科建站建网站做网站需要学哪些语言
  • 宁波市网站建设网站建设模板元素是什么
  • 青岛网站建设搜q.479185700火车头发布wordpress带磁力链
  • 自适应营销网站模板公司简介制作
  • 现工作室专做网站建设等应用程序项目,但工作室名暂为律师个人网站建设
  • 西安公司网站制作价格有没有什么做高数的网站
  • 电商网站基本功能wordpress搜索返回页面
  • dedecms 手机网站专业做中文网站