angular-pdf-directive
Directive for presenting PDF content
$ bower install angular-pdf-directive
<!-- PDF Text Layer Style -->
<link rel="stylesheet" href="/bower_components/pdfjs/web/text_layer_builder.css">
<!-- PDF Text Layer Deps -->
<script src="/bower_components/pdfjs/web/ui_utils.js"></script>
<script src="/bower_components/pdfjs/web/text_layer_builder.js"></script>
<!-- PDF Library -->
<script src="/bower_components/pdfjs-dist/build/pdf.combined.js"></script>
<script src="/bower_components/angular-pdf-directive/build/angular-pdf-directive.js"></script>
// Import the 'ngPdf' module to your AngularJS App
angular.module('myApp', [
'ngPdf'
]);
<div ng-pdf="'example.pdf'"
ng-pdf-zoom="1"
ng-pdf-template="'/bower_components/angular-pdf-directive/build/partials/pdf.html'">
</div>