мне нужно преобразовать холст тег в файл изображения и его нужно поддерживать IE6 +, Mozilla 3+ и Саффари 5+Canvas изображения
ответ
Там не нет способа IE6 поддерживает холст. Он даже не поддерживается в IE8 ...
В Firefox браузер отображает элемент canvas как изображение на стороне клиента, поэтому ваш пользователь может щелкнуть правой кнопкой мыши по холсту и использовать функцию «сохранить изображение», чтобы получить изображение ,
Safari не поддерживает, но это можно сохранить изображений с помощью JavaScript, как описано в this blog post
использовать элемент холста в то < 9 (по крайней мере, его часть) можно использовать explorercanvas библиотека javascript, но я не знаю, поддерживает ли она сохранение содержимого как элемент.
другая возможность использования SVG для визуализации изображения на ServerSide или в апплет с помощью batik-framework от апача
Сделайте скриншот?
ExplorerCanvas не позволяет сохранять как изображение с помощью Javascript, так как это VML, а не холст. Вы можете получить XML-источник изображения VML, но вам все равно нужен фоновый скрипт для анализа VML и сохранения его в файл изображения.
Вы также можете использовать библиотеку fxCanvas для подделки в IE. Эта библиотека поддерживает toDataURL(), но для нее требуется плагин Flash.
Другие браузеры и поддержка Internet Explorer 9 canvasElement. toDataURL() изначально.
Вы должны использовать Flash, это не возможно в родной HTML5 в IE6-IE8: http://flashcanvas.net/
Вы хотите посмотреть в Downloadify и JSZip, если вы хотите разрешить пользователям загружать эти изображения на рабочий стол (это позволяет пользователям указывать пользовательские имена в файлах и выбирать, где они сохранены).
- 1. Android canvas canvas в виде растрового изображения
- 2. Загрузка изображения Canvas Element
- 3. центр изображения внутри Canvas
- 4. Массив изображения canvas HTML5
- 5. Прочитать пиксели изображения без Canvas
- 6. Перемещение изображения на javascript canvas
- 7. Установить размер изображения с canvas
- 8. KineticJs Canvas с загрузкой изображения
- 9. jquery canvas размер изображения наложения
- 10. HTML5 Canvas Scaling Изображения Проблема
- 11. Canvas создает прозрачную маску изображения
- 12. HTML5 Canvas линейная анимация изображения
- 13. Canvas Уменьшение качества изображения Android
- 14. Android-Canvas не объединяет изображения
- 15. JavaScript Canvas - изменение непрозрачности изображения
- 16. Рисование изображения с помощью Canvas
- 17. C# Перетаскивание изображения внутри Canvas
- 18. Как сохранить объект canvas canvas как файл изображения
- 19. Изменение нескольких цветов изображения с помощью Canvas
- 20. JS Canvas- Поместите данные изображения с альфой?
- 21. Java Canvas не имеет правильного размера изображения
- 22. HTML Canvas: масштабирование изображения без растягивания?
- 23. Изображения и слои (HTML5, canvas, JS, CSS?)
- 24. Canvas Pixel анимации из источника изображения
- 25. отрегулировать два изображения и сохранить Canvas
- 26. HTML5 Canvas - добавление изображения в ctx
- 27. динамически меняющийся размер изображения в Canvas
- 28. Обновление изображения Canvas динамически с использованием PaperJs
- 29. Javascript Canvas Получить изображения пиксельные данные
- 30. Canvas 'Тип изображения в массиве объекта Javascript
У вас есть вопросы? –
Как это возможно ... это вопрос. – Suvonkar
Он относится к IE как к суке .. извините за сленг – 2010-10-27 16:08:16