DPL处理
可以将PDFViewer配置为使用Telerik文档处理库以处理PDF文件。
DPL Processing处于beta版本,有以下限制:
- 目前不支持元素和渐变的剪切。
- SVG或其他格式的编码图像可能无法正确呈现。
需求
- DPL处理依赖于
Telerik.Web.PDF
组装。 - 要在项目中使用DPL Processing,必须以4.6.2 . net Framework为目标。
- 的
阅读。Url
选项为必填项,则开放
而且下载
如果工具栏中显示相应的工具,则选项为必填项。
基本配置
下面的示例演示如何配置PDFViewer以使用DPL Processing。
@(Html.Kendo(). pdfviewer (). name ("pdfviewer") . dplprocessing (dpl => {dpl. dplprocessing)。读取(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(“按钮”). name(“开放”).Icon(“folder-open”); }) ) .Height(1200) )
< pdl -processing load-on- on ="true"> <读取url="/ pdfviewer /GetInitialPdf" /> <上传url="/ pdfviewer /GetPdf" save-field="file" /> pdl -processing>