-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(PrintService): Pouvoir exporter des rapports (étape 4) #9
Comments
Peut-on envisager un service externe ? |
Il est possible de faire une mise en page d'impression avec le CSS media print, et de l'exporter en PDF |
Ce qui pourrait permettre de trancher c'est la compléxité des rapports à générer. Mais on sait pas encore. |
Vous auriez un avis sur le format dont vous voulez pour l'url d'appel au service ?
|
En prod on acceptera surement un POST, pour tester tu peux aussi accepter les GET avec query params
|
A terme le parcours fichier impression ne sera peut être pas retenu. Est-il possible de simuler le print pour préparer le fichier et l'envoyer en téléchargement ? |
Quand tu dis le parcours fichier impression ne sera pas retenu.
Pour "simuler" le print pour un envoie on a toujour la possibilité d'utiliser l'api symfony ou le service geportail-environement.beta.gouv.fr-printer. Mais niveau développement ca implique pas mal de problème : 1 - Comment récupérer les informations pour la carte
Solution possible :
2 - Récupère les textes des différents onglet des thématiques Solution possible :
|
on peut peut-être faire une ressource POST /api/forets/pdf (ou /rapport pour le cas où il y aurait plusieurs pdf à gérer plus tard) avec les informations dans le body, et la response serait le pdf ou le html pour le générer on aurait aussi la resource /api/forets/id/pdf, avec le rapport pdf généré à l'enregistrement |
Yes, du coup on garde l'idée d'une page impression prêt à print. Dans un premier temps ce sera à l'utilistaeur de clicker sur "fichier -> impression" Puis on pourra raffiner en demandant à une service de lancer l'impression en ouvrant cette page en lui passant en POST le contexte (foret + vue de la carte + liste des features interesté pour ne pas refaire les calculs d'intersection) |
Besoin
Pouvoir extraire les synthéses et rapport sous un document (pdf) à télécharger.
Contrainte
Un rapport produit par un site DSFR doit aussi respecter le DSFR (il existe un design des rapports)
Solution
Proposer une solution technique.
Si besoin créer un service en backend dédié à l'impression (puppetter) / voir implémentation dans projet ign-mut/igd/igd-api
The text was updated successfully, but these errors were encountered: