begin process at 2012 02 16 04:56:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > IMAGE VERS HTML

IMAGE VERS HTML


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Débutant Date de création :17/06/2004 Date de mise à jour :18/06/2004 14:00:26 Vu / téléchargé :3 930 / 302

Auteur : moustachu

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Bonjour à tous,

Un bout de code pour "convertir" une image en tableau HTML.

Bon, là on est loin de la programmation de l'extrême... Poster un source après EB c'est un peu du suicide...

J'ai fait ce petit bout de code pour un ami qui ne voulait pas qu'une image de son site se retrouve sur un poste client (même pas dans répertoire temporaire). Vu les résultats catastrophique de performance (une "image" en sortie atteind très facilement le Mo) l'idée a été abndonnée.


 Conclusion

Petit code sans prétention donc, avec comme bug connu des couleurs mal converties pour une raison que j'ignore. Peut-être un code similaire existe t il sur le site, je n'ai fait qu'une recherche succinte.

Merci à vous

++
Moustachu

MAJ le 18/06/2004 :
- Prises en compte des remarques dont la compression RLE.
- Résultat 'à la louche' : le moutsachu 30% de 'compression', codyx : environ 70%

Conclusion : Ca reste inexploitable :o)

++
Moustachu

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture ADDIN VB6 - INDENTEUR DE CODE SIMPLE À LANCER PAR RACCOURCIS...
Source avec Zip Source avec une capture COMBINAISONS DE RÉGIONS
Source avec Zip Source avec une capture REQUÊTES SHAPE AVEC MSHFLEXGRID
Source avec Zip Source avec une capture LISSER LE TEXTE DE N'IMPORTE QUEL CONTRÔLE
Source avec Zip Source avec une capture CRÉER UNE IMAGE EN FUSEAUX

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) VB10 - CRÉER VOS PROPRES CALQUES SUR UNE IMAGE par Duke49
Source avec Zip Source avec une capture Source .NET (Dotnet) CREER UN GIF ANIMÉ par Le Pivert
Source avec une capture GRAPH PHP COURBE DE CHARGE par s.defaye
Source avec Zip Source avec une capture BOULE DE CRISTAL par BLUEBIBUBBLE
VB6 - DÉPLACEMENT D'UN CONTRÔLE SUR UN SEGMENT DE DROITE DÉL... par ucfoutu

Commentaires et avis

Commentaire de EBArtSoft le 17/06/2004 17:25:20 administrateur CS

moustachu> que de compliment ! ce EB a bien de la chance ! lol
J'ai été etonner par cette source je penssais pas que le principe
de crée un tableau de couleur marcherais c'est etonnant !

De plus il y a qlq amelioration possible pour gagné pas mal de place

1 - suppprimer tout les retours à la ligne dans le fichier
2 - supprimer out les "" dans la definition des params (ex: gbcolor=#ffffff)
3 - supprimer le </td> final en utilisant une balise close (<td [valeur] />)
( ex : <td width=1/><td width =1/> )
4 - implementer une compression RLE c'est a dire si deux points
qui ce suive on la meme couleur faire width=n ou n est le nombre de point

selon le nombre de couleur dans l'image on peut gagné de 0 à 90%

voila merci @+

Commentaire de moustachu le 17/06/2004 17:34:43

Merci de ton commentaire EB !

1- Les retours chariot, c'est clair, il ne devait plus en rester normalement... mauvaise relecture de code. :o(
2- Les guillemets c'est une déformation XML/XSL, mais c'est vrai que là... ça sert pas à grand chose
3- Très bonne idée
4- Ah oui pas mal ça aussi... avec un bout de colspan ça devrait le faire !

Tu vas m'obliger à mettre à jour ;o)

Merci

++
Moustachu

Commentaire de Renfield le 17/06/2004 20:32:48 administrateur CS

idée interessante...

Commentaire de Mindiell le 18/06/2004 11:00:30

2 choses :

- Ca n'empeche pas de recuperer l'image au final (capture d'ecran), si c'est ce que tu voulais faire,

- Ca cree un fichier de 26 Mo pour une jpg de 371 ko, ca a plante ma machine quand j'ai voulu regarder le resultat. Donc je vois pas l'interet la :o)

Voila !

Commentaire de moustachu le 18/06/2004 11:15:14

>mindiell, merci de ton commentaire. Effectivement, ça n'empèche pas de récupérer l'image au final. De toutes manières, à partir du moment où ça s'affiche, tu peux la capturer on est d'accord.

Pour ton deuxième point, je suis également d'accord et c'est la raison pour laquelle j'ai abondonné ce principe. Disons que c'était une pré étude pour voir ce que ce principe pouvait donner au final.

++
Moustachu

Commentaire de Mindiell le 18/06/2004 11:20:09

Ouais, c'est dommage parce que l'idee de base etait interessante, mais malheureusement ca peut pas aller tres loin comme ca. Le principal c'est d'avoir des idees, meme si elles sont pas toujours top ;o)

Courage !

Commentaire de moustachu le 18/06/2004 13:29:14

Mise à jour avec les remarques de EB, sauf pour les retours à la ligne dans le fichier .

Merci à vous

++
Moustachu

Commentaire de yoman64 le 19/06/2004 01:02:08

C'est sur que ce n'est pas vraiment exploitable mais c'est surprenant de voir avec quel fidéliter l'image est reproduite.

Commentaire de LolPiratas le 21/06/2004 09:34:28

je trouve ca pour  moi meme tres interessant et si vous changer la valeur

DoEvents
        j = j + 1
par
DoEvents
        j = j + 2
le fichier et reduit de moitier avec une compression satisfaisante
mais bon  a suivre

titi

Commentaire de moustachu le 21/06/2004 11:30:56

Exact lolpiratas, tu peux même faire des effets "stranges" en inversant i et j (rotations par ex..) bon, on fait mumuse trois minutes et puis après... :o)

++
moustachu

Commentaire de hackolique le 19/08/2004 17:03:59

kool seulent quand tu as un 433 mhz intel celeron ben il a un peu du mal sinon ca marche.lol il aime pas les RESIZE !!

Je n'ai pas trop regardé ta source mais tu peux appliquer une transparence( woa !! ).

Astuce du même genre : Comment uploader une image depuis nimporte quel ordi par nimporte qui ss mot de passe sur son site qd on peut pas par exemple tiscali ?

fct copy() marche pas en PHP

Un petit prog en vb qui charge l'image, puis convertit chaque caractere du fichier image en hexadecimal

L'utilisateur copie le fichier en hexa et l'insére ds une case texte puis envoie le text avec un formulaire pui en PHP lors l'envoie convertit l'hexa en caractere ensuite il enregistre le fichier nimportou et hop le tour est joué l'image a été uploader.

APrès il faudra mettre la balise bienfur <img src="Image.bmp" >

en PHP :
echo "<img src='Image.bmp' >";

Commentaire de yoman64 le 06/10/2004 21:55:07

Ya aussi http://www.vbfrance.com/code.aspx?ID=7938 qui donne de moin bon resultat , mais c plus vite a charger et le fichier est presque 50% plus petit...
Mais jaime bien ta source pour les petites images ;P

YoMan64
PhPKODe.com

Commentaire de moustachu le 07/10/2004 09:53:45

Ah ouais l'ot' hé le copieurrr ;o). Il doit certainement faire d'autres choses. Je ne sais pas si ce genre de sources à réellement de l'avenir :o)

hackolique> Je ne me souviens pas avoir lu ton commentaire mais j'avoue ne pas trop le comprendre

++
Moustachu

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales