lb878 2015-08-25 15:55
浏览 4317

用safari打开网页时将pdf文档内置于网页中显示

ASP.NET网站 ,有个页面用iframe内嵌了一个PDF文档

通过 后台处理
showPdf.Attributes.Add(src,PdfFilePath);
//PdfFilePath为pdf文件路径 D:\File\123.pdf

用IE浏览器打开此页面时,PDF内嵌在网页中显示,像百度文库一样(因为有在PDF阅读器中设置允许在Web浏览器中显示)  
上面这种情况是能搞定的

    但是现在系统需要在移动设备iPAD上显示,用safari打开此页面时,就会变成打开两个窗体,会先将整页的PDF文档单独开窗显示,无法内嵌在浏览器中显示

    有尝试着用jQuery.media.js控制去内嵌显示,失败!
    后尝试将PDF转换成JPG去显示,虽然能达到效果,但是PDF转JPG显示时,会出现偶尔部分字体乱码的情况

    在此求教各位大神是否有其他解决方案,不甚感谢!
    我没有C币,实在不好意思      -_-。sorry!
    (PDF.JS是否可行)
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
    • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
    • ¥15 如何处理复杂数据表格的除法运算
    • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
    • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
    • ¥200 uniapp长期运行卡死问题解决
    • ¥15 latex怎么处理论文引理引用参考文献
    • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
    • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
    • ¥15 乘性高斯噪声在深度学习网络中的应用