Auteur Sujet: Différence de résolution d'image  (Lu 1079 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 457
  • Remercié: 5 fois !
  • OS:
  • Windows 10 Windows 10
  • Navigateur:
  • Firefox 89.0 Firefox 89.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Différence de résolution d'image
« Réponse #19 de la page précédente: 24 Juin 2021 à 09:57:01 »
Bonjour André

Je me suis sans doute mal exprimé depuis le début :

- J'ai une BDD dont les actes sont chargés avec la fonction image et non fichier.
- Je cherche la requête qui va me permettre d'enlever les images de la BDD qui devient trop "grosse" et qui affiche dans l'onglet média de l'individu un livre ouvert et pas une image même compressée de l'acte.

Le update permet sans doute de supprimer les images incorporées dans la BDD (parce qu'elle devient plus convenable en terme de poids), mais dans l’onglet média de l'individu apparait une image (sans doute compressée) au lieu d'un livre ouvert !

On ne peut donc pas savoir si l'enregistrement d'un acte provient soit du choix image soit du choix fichier. C'est cela qui me gêne !(car certaine fois j'utilise volontairement le mode image)

Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne DDdeBerdeux

  • AncestroGrandMaitre
  • *******
  • Messages: 3 251
  • Remercié: 3 fois !
  • OS:
  • Windows 10 Windows 10
  • Navigateur:
  • Firefox 89.0 Firefox 89.0
Différence de résolution d'image
« Réponse #20 le: 25 Juin 2021 à 08:52:37 »
Bonjour,

Si j'ai bien compris, ce que vous voulez, c'est faire comme si tous vos médias avaient été chargés avec le bouton Fichier de la médiathèque.
En SQL sur la base existante il serait alors nécessaire de:
-vider le champ MULTI_MEDIA
-remplacer l'image réduite contenue dans MULTI_REDUITE par l'icône représentant un fichier, opération possible en SQL que si cette icône est récupérable dans un autre champ de la base,
-remplacer le texte "Image enregistrée le ..." par "Document enregistré le ..." dans MULTI_INFOS
-remplacer 1 par 0 dans MULTI_IMAGE_RTF
Requête qui ne pourrait s'appliquer qu'à tout le dossier, en contradiction avec "car certaine fois j'utilise volontairement le mode image".
Franchement, je n'y verrais un intérêt que si votre base dépasse plusieurs centaines de Mo après avoir supprimé le contenu de MULTI_MEDIA comme proposé. Autrement, quel peut être l'intérêt de "cacher" l'image réduite en la remplaçant par une icône?
Si vraiment vous voulez faire cette opération, l'import GEDCOM permet d'importer les médias (adresses) sans copier les images dans la base.

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 457
  • Remercié: 5 fois !
  • OS:
  • Windows 10 Windows 10
  • Navigateur:
  • Firefox 89.0 Firefox 89.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Différence de résolution d'image
« Réponse #21 le: 05 Juillet 2021 à 09:41:50 »
Bonjour André

Après quelques jours d’absence...

Finalement je pense que le jeu n'en vaut pas la chandelle ! Je vais me contenter de faire la mise à jour via la requête "update MULTIMEDIA set MULTI_MEDIA=null"

Merci encore pour ces informations et l'aide

Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne DDdeBerdeux

  • AncestroGrandMaitre
  • *******
  • Messages: 3 251
  • Remercié: 3 fois !
  • OS:
  • Windows 10 Windows 10
  • Navigateur:
  • Firefox 89.0 Firefox 89.0
Différence de résolution d'image
« Réponse #22 le: 05 Juillet 2021 à 13:27:35 »
Bonjour,

Solution intermédiaire qui permet de ne pas supprimer complètement l'image de la Fiche Familiale et de l'onglet Médias, mais le gain en taille est moindre.
update MULTIMEDIA set MULTI_MEDIA=MULTI_REDUITE where MULTI_IMAGE_RTF=1

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Tags: