Я хочу, чтобы иметь возможность отправлять изображение с HTML-страницы в XML-файл с помощью C#.включают изображение в файл XML
Изображение должно быть отправлено вместе с текстом, проблема заключается в том, как эффективно сохранить изображение в XML-файле, чтобы его можно было отправить по кабелю и как сохранить позицию изображения в HTML страницы, поэтому его можно восстановить позже в исходном положении?
Я изначально собирался хранить гиперссылку в своем XML-файле на изображение и загружать ее таким образом на HTML-странице с помощью ASP.NET, но я задавался вопросом, есть ли лучшие способы?
EDIT:
Так как я держу координаты изображения на странице по отношению ко всем другим объектам. Какие способы можно сохранить в файле XML и как получить координаты? Использование ASP.NET, HTML и JavaScript?
Итак, почему это плохая идея для кодирования изображения внутри XML-файла? Каковы преимущества/недостатки? –
Самый большой недостаток - накладные расходы. Вероятно, у вас будет, по крайней мере, 100% накладных расходов. Второй недостаток заключается в том, что вам нужно кодировать и декодировать. Вы не можете просто просмотреть изображение в обычном телезрителе до его декодирования. Клиентский сайт должен знать, что такое кодировка, и быть способным ее расшифровать. – philsquared
Если вы можете гарантировать, что обе стороны могут иметь дело с unicode, без переосмысления на этом пути, вы сможете оптимизировать его дальше. С другой стороны, если вы кодируете в формате ascii, но в конечном итоге переносите, например, ucs-16 или ucs-32 в любом случае, вы можете добавить еще 100-200% накладных расходов! – philsquared