ASP。NET Core PDFViewer概述

Telerik UI for ASP。网络核心Ninja image

PDFViewer是Telerik UI for ASP。网络核心,一个具有 110+ 组件的专业级UI库,用于构建现代和功能丰富的 应用程序。想要试用它,可以注册一个30天的免费试用期。

Telerik UI PDFViewer TagHelper和HtmlHelper for ASP。网络核心are server-side wrappers for the Kendo UI PDFViewer widget.

PDFViewer在浏览器中显示PDF文件,由工具栏和包装页面元素的可滚动容器组成。默认的工具集合包括寻呼机开放,下载工具。对于处理文件,它支持PDF.JS processing和Telerik DPL processing库。PDFViewer提供的主要特性包括PDF处理库的选择、内置的分页机制、虚拟化功能、内置的默认工具栏集合、响应能力和页面缩放。

初始化PDFViewer

可以从HTML初始化PDFViewer使用PDF.JS使用Telerik文档处理库

使用PDF.JS

下面的示例演示如何使用初始化PDFViewerPDF.JS

  @(Html.Kendo(). pdfviewer (). name ("pdfviewer") //必须输入pdfviewer的名称。. pdfjsprocessing (pdf => pdf . file (Url.Content("~/Content/web/pdfViewer/sample.pdf"))) . height (1200))
    < / kendo-pdfviewer >

使用Telerik文档处理

方法初始化PDFViewer,示例如下Telerik文档处理库

@(Html.Kendo(). pdfviewer (). name ("pdfviewer") // pdfviewer的名称是必选项。dplprocessing (dpl => {dpl. processing)读取(r => r.Url(Url。行动(“GetInitialPdf”、“PdfViewer”)));dpl。上传(Upload =>)行动(“GetPdf”、“PdfViewer”)).SaveField(“文件”));dpl.LoadOnDemand(真正的);}) .工具栏(工具栏=>工具栏。Items(Items => {Items . add ().Command("PageChangeCommand").Type("pager").Name("pager");items.Add () . name(“垫片”).Type(“垫片”); items.Add().Command("OpenCommand").Type("button").Name("open").Icon("folder-open"); }) ) .Height(1200) )
 < pdl -processing load-on- on ="true"> <读取url="/ pdfviewer /GetInitialPdf" /> <上传url="/ pdfviewer /GetPdf" save-field="file" />            

功能和特性

事件

有关基本PDFViewer事件的完整示例,请参阅演示如何使用PDFViewer的事件

另请参阅

在本文中
Baidu
map