Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Access: affichage d'image jpg?

cycolool, le jeudi 26 janvier 2006 à 11:16:57
Bonjour à tous,
je cherche à créer une base de données sous access 2002 dans laquelle un formulaire affiche des images. Je n'ai cependant réussi qu'avec des images bitmap (BMP), car pour des gifs ou des jpg le formulaire n'affiche que l'icone du fichier (la champ de la table affiche : package). Les Bmp sont trop 'gros' et m'allourdissent considérablement ma base de données. Comment utiliser des jpg à la place?
Merci!
Répondre à cycolool  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le jeudi 26 janvier 2006 à 12:46:17
j'ai bien trouvé un sujet qui traite de la même chose sur ce forum:

la solution est de mettre seulement l'adresse de l'image dans la base de donné. Tu met toutes tes images dans un répertoire et dans la base de donné, seulement le chemin d'accès. comme ca tu réduit de beaucoup ta base de donné.

Par exemple, dans ta page asp:
<IMG alt="" src="<% response.write objrecordset.Fields("CheminImage") %>" >

Mais je n'arrive pas du tout à effectuer la manip' expliquée...
Merci de votre aide afin de m'éclairer un peu
Répondre à cycolool

2


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
blux, le jeudi 26 janvier 2006 à 12:56:36
Salut,

ce qui est plus simple, c'est de créer un champ avec comme type de données "objet OLE".

Ensuite pour chaque champ tu vas sélectionner l'image qui t'intéresse, et il fait le lien automatiquement (tu fais clic-droit sue le champ, en mode "feuille de données", puis insérer un objet. N'oublie pas de valider la case 'liaison').

Ensuite, lorsque tu crées un formulaire, il t'affiche les images correspondant à l'enrrgistrement sur lequel tu es...

Ca doit permettre d'alléger la base, puisque n'est stocké que le lien vers l'objet...
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

3


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le jeudi 26 janvier 2006 à 14:06:05
merci blux, mais pour l'instant j'ai déjà procédé de cette manière (sans selectionner liaison...) mais je voudrais en fait utiliser des images Jpg au lieu de BMP. En choisissant un jpg, ce n'est pas l'image qui s'affiche mais l'icone du jpg...
Si vous avez une idée... merci.
Répondre à cycolool

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le jeudi 26 janvier 2006 à 14:20:21
Ben chez moi, quand je sélectionne l'image (JPG), je décoche la case "afficher en tant qu'icône"...

L'as-tu fait ?
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

5


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le jeudi 26 janvier 2006 à 14:26:43
oui oui, c'est bien décoché (mais je me demande s'il n'y a pas qu'elque chose à installer à partir du cd d'office pour que access accepte autre chose que de BMP....je vais me pencher la dessus)
Merci
Répondre à cycolool

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le jeudi 26 janvier 2006 à 14:47:58
non c'est pas ça .... j'abandonne l'idée des jpg. Par contre si je coche la case liaison, l'image est censée être indépendante de ma base de données??
Répondre à cycolool

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le jeudi 26 janvier 2006 à 17:00:26
liaison veut théoriquement dire que si une modification est faite sur l'objet, alors la base de données verra cette modification, dans le cas contraire, la base de données garde l'ancienne version de l'objet : il fait donc partie de la base...

je suis en office XP et je peux faire cette manipulation sans problème avec des jpg...
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

7


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le jeudi 26 janvier 2006 à 15:50:26
liaison coché ou liaison pas coché cela ne change rien... l'image fait toujours partie intégrante de ma base (et non seulement le lien vers cette image)...je n'y comprend rien...
Répondre à cycolool

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le dimanche 29 janvier 2006 à 11:42:18
Salut,
Toujours dans l'optique d' "alléger" ma base de données j'ai supprimer les 300 enregistrements de la table qui faisaient appel chacun à 1 image bitmap (en vue de réessayer avec des jpg liés).
Résultat plus aucun enregistrement mais ma base de données n'a pas bougé d'un poil niveau taille: 61 748 ko.... Pourquoi ? et surtout comment faire pour garder toute ma configuration et repartir avec une base de données vierge?
Merci encore une fois de votre aide précieuse...
Répondre à cycolool

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le lundi 30 janvier 2006 à 10:09:29
C'est normal, les suppressions ne sont que logiques (pour gagner du temps à la mise à jour).

Il faut compacter la base, à faire par le menu "outils/utilitaires base de données/compacter une base" (sous XP)...
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le lundi 30 janvier 2006 à 12:11:10
Merci Blux encore une fois pour cette précieuse information!!
Il ne me reste plus qu'à trouver une solution pour qu'access affiche les images jpg et non seulement le "package" (icone + nom du fichier....) Pas de problème en bmp, mais je préfererais utiliser des jpg.
Merci A+
Répondre à cycolool

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le lundi 30 janvier 2006 à 12:36:13
Apparement, access m'affiche lorsque que je veux modifer une image bmp en jpg dans un formulaire:
il est possible que le serveur OLE ne soit pas inscrit (veuillez le réinstaller)... Comment réinstaller ce OLE...
Répondre à cycolool

13


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
blux, le lundi 30 janvier 2006 à 13:55:24
http://forum.pcastuces.com/sujet.asp?SUJET_ID=91708&page=1򀰍

Peut-être que cela vient de là...
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cycolool, le lundi 30 janvier 2006 à 15:43:04
Et bien merci... cela venait bien du fait qu'image editor n'était tout simplement pas installé!
Maintenant j'ai supprimé le champs qui contenait toutes mes images BMP, j'ai compacté la base, recréé le champ (image OLE) et réintroduit les images JPG (35ko au lieu de 168 pour un bmp)... mais avec liaison ou sans liaison la base grossit toujours autant (si ce n'est plus qu'avec les BMP) ... Tant pis restons-en là, finalement résoudre un problème en apporte de nouvaux, et c'est pas si grave que ça.
Merci et à bientôt
Répondre à cycolool

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Luc, le mardi 1 mai 2007 à 10:07:21
Sans grande connaissance de programation, je cherchais comment faire pour pouvoir metre des JPG qui sont moin volumineux. Voila que sur MicroSoft on parle d'installer un programe pour pouvoir voir les JPG. Je ne croit pas qu'il ai un avantage tres grand du fait que les BMP sont non ou moin compresser, donc les JPG on besoin d'une source de décompression pour les afficher. Si le fichier est externe a la base de donner, Access doit faire apparaitre tout les liens, donc les uploader, sa fait pas mal de lien en mode formulaire continu. Je ne suis pas si sure que sa augmente la vitesse de la base de donner, sinon même que sa la ralenti, et ce même si la base de donner est moin volumineuse. J'ai donc opter pour réduire le format et la taille de mes BPM et je l'ai est tout simplement inser dans la base de donner. C'est peut être un manque a access depuis le temps que le JPG existe. Il existe des programme qui peuvent etre installer a access, mais bien sure , il sont a vendre. (J'en ai trouver quelque un) L'autre alternative que j'ai penser, mais pas esseillier est de faire apparaitre un PDF avec le JPG inserrer a l'intérieur. Ca doit marcher puisque j'ai inser des DWG (Format de dessin Autocad(Dessin technique)) et je les voyais plus facilement qu'un JPG. Donc je croit que sa marcherai en PDF, mais est-ce moin volumineut et surtout plus rapide, je ne le sait pas. J'ai 250 image et entrée de donnée et je ne peut me plaindre de la vitesse a date. C'est bien plus la fiabilité qui m'inquiette, car c'est pour l'inventaire au travail que j'ai fait cela. J'espere que je ne fout pas les pied dans les plat avec MSAccess. A date, sa va bien.
Répondre à Luc

16


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
dimitri, le mercredi 13 juin 2007 à 14:10:27
S.t.p expliquez moi comment on fait pour remplir un formulaire en y ajoutant des photo
Répondre à dimitri

17


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Suskes, le dimanche 8 juillet 2007 à 18:56:26
Salut,

Pour ma part, je crée un formulaire avec des zone de texte contenant l'adresse phisique sur disk des images, ces zones je les appelles par exemples "ImagePath1" "ImagePath2"..., puis je crée des zone image auxquelles je renseigne n'import quelle nom existant dans la propriété image, ces zones image je les nomme "ImageFrame1" "ImageFrame2"...
Dans la propriété Sur activation du formulaire, je crée une procédure événementiel dans laquelle je mets

Private Sub Form_Current()
Dim fName As String
fName = Me![ImagePath1]
Me![ImageFrame1].Picture = fName
Me![ImageFrame1].Visible = True
fName = Me![ImagePath2]
Me![ImageFrame2].Picture = fName
Me![ImageFrame2].Visible = True
...
End Sub


Ceci fonctionne très bien pour un formulaire dont l'affichage par défaut est Formulaire unique, par contre pour un formulaire continu on n'obtient que les image de l'enregistrement sélectionné ou du 1er enregistrement pour tous les enregistrements affichés

Bonne chance

Suskes
Répondre à Suskes

18


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Tipworld, le mardi 7 août 2007 à 18:31:29
Suskes,
je crois que t'en a achevé plus d'un avec ton explication, en tout cas, merci pour ces infos qui marchent trés bien
Répondre à Tipworld

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Gaby Douilleur, le samedi 18 août 2007 à 00:50:50
J'y connais pas trop, mais c'est le même problème que pour tout élément "indépendant" inclus dans un formulaire continu et qui n'est pas attaché à un enregistrement (l'essai est simple avec les listes non associées à un champ de la table sous - jacente).
En accrochant le formulaire à une table dont les champ seraient "ImageFrame" ça devrait marcher.

J'ai un pb analogue:
J'accorche des sons (comme objets OLE) dans une table, je les récupère bien dans le formulaire, mais (à la différence des images qui s'affichent) je dois cliquer dans le contrôle pour entendre.
Ce que je voudrais, c'est activer le son par une procédure ou une macro, afin de (par exemple simplifié):
-Disposer de 2 boutons (B1 = Voiture, B2 = Chien),
-Afficher une voiture ou un chien selon le bouton cliqué (j'ai pas de pb pour faire ça),
-Entendre des aboiements ou une auto en même temps (là je sais pas).
Il y a bien une bidouille qui consiste à superposer des contrôles "transparents" attachés au son sur les boutons, mais c'est pas terrible.
Répondre à Gaby Douilleur

Résultats pour access: affichage d'image jpg?

Télécharger Free Word/Doc Txt to Image Jpg/Jpeg Bmp Tiff Png D'habitude, ce sont les images que l'on insère dans les documents Word, Excel ou PowerPoint. Cette fois ci, c'est un peu l'inverse, parce qu'on va convertir ces documents au format image. All to Image Jpg/Jpeg Bmp Tiff Png Converter est un outil... www.commentcamarche.net/telecharger/telecharger-34056392-free-word-doc-txt-to-image-jpg-jpeg-bmp-tiff-png
Comment convertir une image JPG en SWF (Résolu) Bonjour, Je voudrais sur ma page web insérer une image JPG format 1400x255 ( très grand angle ), mais en format SWF, pour créer une sorte de traveling, lisible avec flashplayer. Merci de m'indiquer si ceci est possible, je n'ai jamais... www.commentcamarche.net/forum/affich-5432322-comment-convertir-une-image-jpg-en-swf
1and1: Impossible d'afficher les images JPG (Résolu) Bonjour, Je rencontre un problème sur un hébergement 1and1 (un site que je gère depuis 7 ans) : - Aucune image .JPG ne s'affiche en http. - Les mêmes images s'affichent parfaitement en FTP, - les .PNG et .GIF s'affichent correctement... www.commentcamarche.net/forum/affich-8976413-1and1-impossible-d-afficher-les-images-jpg

Résultats pour access: affichage d'image jpg?

Quelle touche utiliser pour faire une copie d'écran au clavier ?Pour sauvegarder dans une image (jpg, png...) ou dans un document (doc, odt...) ce que l'on voit à l'écran, il existe une touche sur tous les claviers qui permet de capturer ce qui est affiché. Chaque clavier est différent, ceci est encore plus... www.commentcamarche.net/faq/sujet-10230-quelle-touche-utiliser-pour-faire-une-copie-d-ecran-au-clavier
Les images ne s'affichent pas sur le siteDans une page web, les images sont spécifiées grâce à la balise IMG, avec la notation suivante : Les formats d'images supportés sur le web sont les formats GIF, JPG et PNG. Le format BMP n'est pas supporté par les... www.commentcamarche.net/faq/sujet-2459-les-images-ne-s-affichent-pas-sur-le-site
Afficher les images dans le navigateurAfficher les images dans le navigateur internet Quand vous allez sur un site internet, vous n'avez plus d'images affichées ; elles sont remplacées par un petit rectangle avec un carré rouge ou un triangle bleu (par exemple). 1 - Vérifier... www.commentcamarche.net/faq/sujet-499-afficher-les-images-dans-le-navigateur

Résultats pour access: affichage d'image jpg?

IIS affiche les jpg et les png en local mais (Résolu)Bonjour tout le monde J'ai un Win 2003 server WEB edition sur lequel j'ai mon site. Le problème c'est qu'en local tout fonctionne, mais une fois en ligne ça déconne complètement! Les images jpg ou png ne s'affichent pas, et... www.commentcamarche.net/forum/affich-4527767-iis-affiche-les-jpg-et-les-png-en-local-mais
Transformer une image jpg en SVG (Résolu)Bonjour, J'ai une image JPG. Je désir la transformer en SVG. Cette image est en effet composé de differenttes lignes ou texte. Je pense qu'il serait plus adapté et plus pratique d'utiliser SVG. Je posséde Inskape... Merci d'avance... www.commentcamarche.net/forum/affich-5948001-transformer-une-image-jpg-en-svg
Convertir une image jpg en fichier word (Résolu)Bonjour, J'ai une image jpg qui est en fait un cv et je voulais savoir si il était possible de le convertir en fichier texte pour le retravailler sur word. Si oui, comment fait-on. Merci. www.commentcamarche.net/forum/affich-5578361-convertir-une-image-jpg-en-fichier-word

Résultats pour access: affichage d'image jpg?

Télécharger The JPEG Wizard Vous avez sûrement remarqué que la compression d'une image JPG est synonyme de détérioration de la qualité. Alors que pour les sites Web il est préférable d'utiliser des images compressées mais de bonne qualité. The JPEG Wizard est un programme... www.commentcamarche.net/telecharger/telecharger-34055757-the-jpeg-wizard
Télécharger Slide Show Movie Maker Slide Show Movie Maker est un programme de création de fichiers AVI à partir d'une série d'images JPG ou BMP. Les images auront un aspect professionnel avec des transitions en fondu entrant et sortant. La prise en main est très facile, en plus... www.commentcamarche.net/telecharger/telecharger-34055173-slide-show-movie-maker
Télécharger PDF Action Free PDF ReaderPDF Action PDF Reader est un simple et puissant éditeur de document PDF. Il permet d'imprimer les documents, d'ouvrir 17 documents en même temps. Les documents PDF peuvent ëtre exporté au format image : jpg, bmp. Chaques outils est représentés par une... www.commentcamarche.net/telecharger/telecharger-34056815-pdf-action-free-pdf-reader