Generieren von PDF-Dateien auf der client-Seite mit JSPDF

In meiner Anwendung brauche ich zum herunterladen in pdf-Dokumenten Parsen von HTML auf der client-Seite selbst. Für die Generierung von pdf auf client-Seite bin ich mit jsPdf. Folgendes ist mein code.

PdfGenerator.java

public static native String createPDF() /*-{
        $wnd.createPDF(); 
}-*/;

entrypoint.html

 function createPDF(){
         try {
          var doc = new jsPDF();
           doc.text(20, 20, 'This PDF has a title, subject, author, keywords and a crea');
           doc.output('datauri');
           var out = doc.output();
           var url = 'data:application/pdf;base64,' + Base64.encode(out);
           document.location.href = url;
        } catch (e) {
            return e.message;
        }
        return "";
};

Habe ich alle js in mein Projekt und den vorgegebenen Skript als gut. Aber immer, wenn ich diese Methode aufrufen, dann es ist ein geben Ausgabe "sprintf ist nicht definiert.".
Bitte lassen Sie mich wissen, wenn ich bin fehlt etwas.

InformationsquelleAutor RAS | 2012-08-15

Schreibe einen Kommentar