Je souhaite être en mesure d'envoyer une image de la page HTML vers un fichier XML en utilisant C#. L'image devrait être envoyée avec du texte, le problème est de savoir comment stocker l'image dans le fichier XML efficacement, de sorte qu'il peut être envoyé sur le fil et comment puis-je stocker la position de l'image sur le HTML page, de sorte qu'il peut être restauré plus tard dans la position d'origine? À l'origine, je devais garder un lien hypertexte dans mon fichier XML vers une image et le charger de cette façon sur la page HTML, en utilisant ASP.NET, mais je me demandais s'il y avait de meilleurs moyens?inclure une image dans un fichier XML
EDIT:
Alors, comment puis-je garder les coordonnées de l'image dans la page par rapport à tous les autres objets. De quelles façons puis-je l'enregistrer dans le fichier XML et comment puis-je obtenir les coordonnées? Utiliser ASP.NET, HTML et/ou JavaScript?
Alors pourquoi est-ce une mauvaise idée d'encoder l'image dans le fichier XML? Quels sont les avantages/inconvénients? –
Le plus grand inconvénient est le frais généraux. Vous allez probablement avoir au moins une surcharge de 100%. Le deuxième inconvénient est que vous devrez encoder et décoder. Vous ne pouvez pas simplement examiner l'image dans une visionneuse normale jusqu'à ce qu'elle soit décodée. Le site client devrait savoir quel est le codage et être capable de le décoder. – philsquared
Si vous pouvez garantir que les deux côtés peuvent gérer unicode, sans aucune réinterprétation en cours de route, vous pourrez peut-être optimiser davantage. En revanche, si vous encodez dans un format basé sur Ascii, mais que vous finissez par transférer comme, par exemple, ucs-16 ou ucs-32 de toute façon, vous pourriez ajouter une autre surcharge de 100-200%! – philsquared