Générer un fichier PDF sur le côté client en utilisant JSPDF

Dans mon application, j'ai besoin de télécharger le pdf de l'analyse HTML côté client lui-même. Pour la génération de pdf sur le côté client, je suis en utilisant jsPdf. Voici mon 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 "";
};

J'ai ajouté tous les js dans mon projet et défini le script. Mais chaque fois que j'appelle cette méthode, puis c'est de donner de sortie "sprintf n'est pas défini.".
S'il vous plaît laissez-moi savoir si je suis absent quelque chose.

OriginalL'auteur RAS | 2012-08-15