@360learning/vue-pdf-viewer 中文文档教程

发布于 5年前 浏览 101 项目主页 更新于 3年前

vue-pdf-viewer

vue-pdf-viewer 是使用 https://mozilla.github.io/pdf.js/ 的 Vue 组件实现 PDF 查看器。

Installation

使用 npm 轻松安装:

npm install @360learning/vue-pdf-viewer

Use

只需导入组件:

import PDFViewer from "@360learning/vue-pdf-viewer";

然后您可以在注册后像使用任何 Vue 组件一样使用它:

<template>
    <div class="pdf">
        <PDFViewer
            :url="url"
        >
        </PDFViewer>
    </div>
</template>

 <script>
    import PDFViewer from "@360learning/vue-pdf-viewer";

    export default {
        components: {
            PDFViewer
        },
        data() {
            const url = "http://www.africau.edu/images/default/sample.pdf";
            return {
                url
            };
        }
    };
</script>

Acknowledgement

这个库以优秀的 演示Ross Kaffenberger 完成。

要了解更多信息,请查看描述他的项目如何实施的系列文章

  1. Basic page rendering
  2. Fetching and rendering lazily
  3. Extracting a data component
  4. Refactoring to nested abstract components

License

麻省理工学院

vue-pdf-viewer

vue-pdf-viewer is Vue component using to https://mozilla.github.io/pdf.js/ to implement a PDF viewer.

Installation

Use npm for easy install:

npm install @360learning/vue-pdf-viewer

Use

Simply import the component:

import PDFViewer from "@360learning/vue-pdf-viewer";

and then you can use it like any Vue component once registered:

<template>
    <div class="pdf">
        <PDFViewer
            :url="url"
        >
        </PDFViewer>
    </div>
</template>

 <script>
    import PDFViewer from "@360learning/vue-pdf-viewer";

    export default {
        components: {
            PDFViewer
        },
        data() {
            const url = "http://www.africau.edu/images/default/sample.pdf";
            return {
                url
            };
        }
    };
</script>

Acknowledgement

This library takes as it's starting point the excellent demo done by Ross Kaffenberger.

To learn more, checkout the series of posts describing how his project was implemented.

  1. Basic page rendering
  2. Fetching and rendering lazily
  3. Extracting a data component
  4. Refactoring to nested abstract components

License

MIT

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文