Bonjour,
Je voudrais savoir comment transformer un formulaire en pdf et si possible le mettre dans une bibliothèque de document.
Merci d'avance.
Cordialement,
Bonjour,
Je voudrais savoir comment transformer un formulaire en pdf et si possible le mettre dans une bibliothèque de document.
Merci d'avance.
Cordialement,
Bonjour
Il y a plusieurs solutions pour repondre a ce besoin, dans quel contexte la conversion doit elle se produire ? Action utilisateur ? Workflow / processus arriere plan ? Conversions en masse ?
Bonjour nonoxp
J'utilise sharepoint pour faire une facture visuelle en reprenant plusieurs informations dans plusieurs listes. Par la suite l'utilisateur pouvait l'imprimer. Mais aujourd'hui on a besoin de faire des pdf natifs...
Je voudrais les stocker en fonction de la société dans des bibliothèques différentes que je pourrais connaitre grâce aux infos de la facture. Cependant j'utilise que du jquery pour sharepoint en utilisant du spservice. J’essaye avec du jsPDF mais j'ai cette erreur :jsPDF Warning: rendering issues? provide a callback to fromHTML!
Sinon je voudrais le faire en c# comme je code une application à coté avec du xamarin et visualstudio en c# mais je c'est pas comment faire ...
Voici le code du jspdf si ça t'intéresse ^^
Merci pour ton aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 $(function () { var doc = new jsPDF(); var specialElementHandlers = { '#editor': function (element, renderer) { return true; } }; $('#cmd').click(function () { doc.fromHTML($('.fd_table').html(), 15, 15, { 'width': 170, 'elementHandlers': specialElementHandlers }); doc.save('sample-file.pdf'); }); });
La generation de pdf cote client est donc un choix possible. C'est a mon avis la solution la plus adaptee a ce cas d'utilisation pour une raison principale : SharePoint Online.
En plus cela permet en principe d'imprimer exactement ce qu'on a a l'ecran.
Une conversion pdf cote serveur implique de gerer des formats (ou de construire le pdf soi meme element par element).
En c# il y a le module itextsharp qui peut vous aider.
L'impression serveur peut prendre la forme d'un add-in (provider hosted) pour SharePoint online, qui verifiera les permissions utilisateur a chaque impression.
Sinon, pour l'erreur jspdf, mieux vaut consulter la doc pour la fonction fromhtml, il vous manque un ou plusieurs parametres.
Il est aussi possible de considerer d'autres librairies plus recentes comme pdfkit.
D'accord merci
J'aurais tellement voulu le faire c# mais il y a pas mal de contrainte. Le problème avec le js c'est qu'en fonction des navigateurs ils'acceptent pas certaines bibliothèques :/ J'avais réussi à faire un pdf avec la fonction export pdf mais il a enlevé le CSS.
Bon je vais regarder ça pour trouver mon erreur et regarder du coté pdfkit.
En tout cas merci nonoxp pour tes conseilles, j’étais un peu perdu en mode que dois-je faire???
Merci Beaucoup
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager