posts - 50,comments - 0,views - 20120

pdf.js 下载路径 http://mozilla.github.io/pdf.js/

 

 

pdf.js的使用不多说,网上都有

讲一下,.NET CORE MVC的使用遇到的问题

1. 将下载文件解压放到wwwroot静态文件目录下

 

2. .cshml 需要引入 pdf.js以及pdf.worker.js

<script src="~/lib/pdf/build/pdf.js"></script>

<script src="~/lib/pdf/build//pdf.worker.js"></script>

 

 

 

3. pdf.js 的原理是使用pdf.js文件里的viewer.html pdf文件浏览插件,然后file=来加载自定义的pdf文件

 

 

 4. 问题: 有些发票的中文等相关数据,预览时不显示

原因是 web/locale/locale.properties 文件找不到,web/cmaps 文件找不到,但是文件其实是有的,解决方案

在Startup.cs 中增加相应代码

var provider = new FileExtensionContentTypeProvider();
provider.Mappings.Add(".properties", "application/l10n");
provider.Mappings.Add(".bcmap", "application/octet-stream");
app.UseStaticFiles(new StaticFileOptions
{
  ContentTypeProvider = provider
});

 

 

 

5.效果展示

 

 

posted on   HuairongChen  阅读(2123)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示