Générer un fichier PDF à l'aide de TCPDF sur appel ajax
Je suis en utilisant TCPDF classe pour générer un fichier PDF. J'ai d'abord envoyer des données au format json (jquery), alors je voudrais générer un fichier PDF avec ces données.
Pourriez-vous me dire si je suis en droit. Je dois générer un fichier pdf, l'enregistrer sur le serveur et puis si l'appel ajax retourne succès, rediriger l'utilisateur vers ce pdf. Est un bon moyen?
J'ai:
$.ajax({
url: '/pdf/fiele_to_generate_pdf.php',
type: 'POST',
contentType: "application/json; charset=utf-8",
data: $.toJSON(jsonObj),
processData: false,
dataType: 'html',
async: false,
success: function(html) {
window.location.href = '/pdf/example.pdf';
}
});
Merci pour tous les conseils.
Edit: j'ai Donc envoyé une demande pour rendre le document pdf via Ajax vers le serveur, le fichier pdf a été généré et sauvegardé sur le serveur. Ensuite, j'ai utilisé de la fenêtre.emplacement.href rediriger l'utilisateur vers ce pdf. Tout fonctionne, mais je voudrais éviter d'enregistrer le fichier sur le serveur. Des idées?
OriginalL'auteur paulka | 2012-11-25
Vous devez vous connecter pour publier un commentaire.
Ok ce script va enregistrer le fichier et l'afficher dans le navigateur
le truc, c'est à l'aide de la méthode de sortie avec le 'F' ou 'I':
CODE
upvote ma réponse :]
déjà fait...ce qui a permis de
OriginalL'auteur ncubica