是否有任何angularJS指令可以在不打开打印对话框的情况下打印本地PDF文件,并且可以传递自定义打印机设置。
答案 0 :(得分:1)
只需使用iframe
<iframe src="{{src}}" frameborder="0"></iframe>
并从控制器传递src的值,如下所示
$scope.link = 'Address of local pdf file'
$scope.src = $sce.trustAsResourceUrl(
'https://docs.google.com/gview?url='+$scope.link+'&embedded=true'
);
这将以google docs
的形式打印您的pdf修改强>
您可以嵌入相同的链接
<embed ng-src="{{src}}" style="width:200px;height:200px;"></embed>