Projet

Général

Profil

Development #59380

Fonction pour diminuer la taille d'un fichier collecté dans Publik

Ajouté par Alexis Mathias il y a plus de 2 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
06 décembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Il est souvent difficile de contraindre les utilisateurs qui déposent des fichiers à limiter la taille ou le format (smartphone).
Par contre une fonction de réduction de taille a posteriori serait intéressante pour optimiser les stockages.
Il serait intéressant de :
- Développer une fonction de réduction de la taille des fichiers
- Développer une fonction de changement de format ( ---> PDF)

Historique

#1

Mis à jour par Emmanuel Cazenave il y a plus de 2 ans

  • Assigné à Emmanuel Cazenave supprimé

Des infos en plus sur le cas d'usage (discussion avec Alexis):

- les fichiers reçus sont des photos (avec contrainte sur le format : pdf ou jpeg), parce que les gens utilisent maintenant l'appareil photo de leur smartphone pour faire des scans et donc il ne savent pas comment contraindre la taille du fichier

- pour contourner ça on peut se retrouver à renoncer à contraindre la taille des fichiers, et on peut aussi se retrouver à devoir envoyer ça vers un logiciel tiers qui peut patauger dans la choucroute sur les gros fichiers, résultat on ne peut plus faire ça dans une action de workflow classique parce que dégradation de l'expérience agent, il faut en passer par une action globale pour traitement par batch

#2

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a plus de 2 ans

Une solution peut aussi être envisagé côté client :
Réduire l'image à l'aide de l'API file et canvas en JS avant envoi au serveur.
Parfois c'est mieux de faire bosser le terminal client plutôt que notre serveur, et ça libère de la bande passante.

#3

Mis à jour par Frédéric Péters il y a plus de 2 ans

Une solution peut aussi être envisagé côté client :
Réduire l'image à l'aide de l'API file et canvas en JS avant envoi au serveur.

C'est bien la réponse mais on le fait déjà, et donc la réponse :

- les fichiers reçus sont des photos (avec contrainte sur le format : pdf ou jpeg), parce que les gens utilisent maintenant l'appareil photo de leur smartphone pour faire des scans et donc il ne savent pas comment contraindre la taille du fichier

On a déjà une réduction de la taille de l'image uploadée, pour justement gérer ce cas de l'appareil photo qui fait du millions de pixels inutiles.

Mais je parle du jpeg, il y a des appareils qui font des photos en PDF ?(??).

#4

Mis à jour par Frédéric Péters il y a plus d'un an

  • Statut changé de Nouveau à Fermé

Pour moi rien à faire on fait déjà.

Formats disponibles : Atom PDF