我需要了解如何从pdf文档中删除pdf工具栏,我会动态显示在我网站的页面上,以阻止从网站上打印和下载文档。
在web.php路由页面上,我有以下路由
Route::get('showresource/{id}','ResourceController@show');
返回文件,然后显示在以下刀片页面
中 <object data="{{url('showresource/'.$current_lesson->resource_file)}}" type="{{$mime_type}}" height="600px" width="100%" id="resource-pdf" style=""></object>
我在页面中添加了以下javascript无效。
$(document).ready(function () {
$('#resource-pdf').contents().find('#toolbar').css('display','none');
});
这似乎不起作用。
我也试过使用pdfjs,但我不知道如何将它应用于laravel 5项目。我期待着有任何支持来解决这个问题。
谢谢
答案 0 :(得分:0)
就我而言(基于chrome的网络浏览器),此栏是<viewer-pdf-toolbar>
HTML标记。如果您添加到css文件或<style>
之间标记此代码
viewer-pdf-toolbar {
display: none !important;
}
酒吧会消失。不要通过内联方法执行此操作,因为此标记通常会被Web浏览器覆盖。我的方式经过测试,效果很好。