2016-05-27 22 views
-1

Ich entwickle eine App in AngularJs, die eine servergenerierte PDF für den Benutzer anzeigen muss.Angular pdf.js Vorschau und Drucken

Mit pdf.js habe ich erfolgreich heruntergeladen und eine PDF-Datei angezeigt, das Problem ist, dass ich dem Benutzer eine Funktion zum Drucken geben muss.

Ich sehe zwei Möglichkeiten:

  • Wenn die Schaltfläche geklickt wird, ein neues Fenster öffnen und neu laden Sie die pdf der Druckvorschau zu zeigen. Aber das wird den Server überlasten;
  • Laden Sie das PDF irgendwo mit eckigen, und lassen Sie pdf.js nur, um es zu rendern, dann zu drucken verwenden Sie den vorherigen Ansatz nur mit einer lokalen Datei. Aber ich weiß nicht, wo die Datei gespeichert wird.

Ich vermisse etwas, gibt es andere Möglichkeiten?

Vielen Dank.

Antwort

-1

Sehen Sie sich die PDF.js Demo-App an - sie enthält eine Druckschaltfläche! aus ihm

https://mozilla.github.io/pdf.js/web/viewer.html

+0

Ich habe es schon gesehen, aber es gibt zu viele Dinge, die in dieser Datei kann ich nicht ein sens machen ... –