Сохранить div как изображение

Создать изображение из div

Натолкните пожалуйста на мысль как можно реализовать такую вещь:
Есть несколько элементов div на html странице. Некоторые содержат текст, некоторые картинку в качестве фона. Они накладываются один на другой и в итоге формируют некое изображение.
С помощью jquery дана возможность изменять размеры и положение этих элементов.

Теперь вопрос: Как можно преобразовать эти элементы div в одно изображение, чтобы пользователь мог сохранить его себе на компьютер или отправить кому-то?
Мне не нужно сохранять это изображение на сервере а просто выдать в браузер.

Заранее спасибо за помощь
Виталий

Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображениеdiv и изображение
Добрый вечер как посредством JavaScript вставить изображение в нужный div?

Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображениеменять фоновое изображение у

При нажатии на ссылку в div добавляется изображение
В смысле есть div c атрибутом contenteditable=»true», и при нажатии на ссылку в него добавляется.

Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображениеВставить изображение в div
Можно ли как-то вставить изображение в DIV блок, не вытягивая его и не растягивая. Допустим есть.

Это конечно да. Я даже начал сразу действовать в данном направлении, но столкнулся со множеством задач и непростых вычислений. Например текст в блоке div может находится в любом месте на фоновом изображении и при этом фон его div’a может быть полупрозрачным.
В общем если долго копаться то можно сделать то что мне нужно через ПХП, но просто я получаю отличный результат с помощью html +сss и думаю есть способ сделать что-то типа скриншота определённой области страницы или преобразовать div’ы, скажем, в canvas или svg, а уже из него получить изображение.

Добавлено через 1 час 51 минуту
Вот ещё вопрос появился: Как мне нанести на canvas текст в прямоугольнике с полупрозрачным фоном.
У меня есть div, который содержит этот текст и его фон как раз полупрозрачный. Если есть возможность нарисовать на canvas элемент div, то вообще классно будет Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображение

Источник

Как преобразовать все данные div в изображение и сохранить его в каталог без использования холста?

Я уже создал свои данные (содержащий шаблон, изображение, текст, ярлык и т. д.) внутри div. Теперь я хочу преобразовать его в формат изображения. есть ли какой-либо метод преобразования определенного содержимого div в изображения без использования canvas.anybody PLZ помочь мне! Я хочу преобразовать весь контент «mydiv» в изображение и сохранить это изображение в моем каталоге изображений, когда я нажимаю «Сохранить»?

Возможно, вам стоит взглянуть на решение на основе Flash, если вы не можете использовать (хотя, если это специально не нужно работать в старых версиях IE, я не уверен, почему вы не можете).

http://flashcanvas.net/ – это эмуляция с использованием Flash, которая может помочь вам в том, куда вам нужно идти. В документации говорится, что он поддерживает toDataURL() чтобы он мог работать для вас.

Можете ли вы более подробно рассказать о своих ограничениях в отношении и о том, что вы уже пытались попробовать?

Я не использовал его раньше, но ваш код JavaScript будет выглядеть примерно так:

Я тут же применил это в действии: http://jsfiddle.net/Sq7hg/1/

В этом jsfiddle показано, как использовать метод toDataURL() для преобразования холста в изображение и добавления его в документ. Сохранение сгенерированного изображения на сервере представляет собой бесконечно более сложную задачу, поскольку для этого потребуется вызов AJAX или что-то подобное, чтобы отправить данные изображения в скрипт PHP, который преобразует сгенерированные data: URL-адрес фактического изображения и затем сохраняет его в каталог, который у вас есть разрешение на запись. Если это то, что вам нужно сделать, а не в этом, я бы рекомендовал начать с этого вопроса о переполнении стека: как сохранить холст HTML5 как изображение на сервере

Это прекрасно работает … должно быть самым простым решением.

Источник

Как я могу сохранить div как изображение на стороне клиента, где div содержит один или несколько элементов HTML5 canvas?

Элемент Div ‘canvasesdiv’ содержит три холста HTML5.

Как я могу сохранить изображение, объединяющее все холсты, присутствующие внутри div ‘canvasesdiv’ на стороне клиента, используя JavaScript?

2 ответа

Предположим, у меня есть div и внутри, что div у меня есть несколько элементов управления формы, такие как текстовые поля,dropdow checkbox,переключатели и т. д. Теперь я хочу, чтобы, когда пользователь нажимает определенную кнопку, содержимое div будет нарисовано на холсте. Я ищу в google.

Я пытаюсь заменить HTML5 Canvas на простой

Это очень похоже на предыдущий вопрос, на который я ответил: save-many-canvas-element-as-image

Вкратце: нарисуйте все холсты на одном из них, а затем получите изображение с помощью toDataURL()

rest является алгоритмическим.

Похожие вопросы:

В моем приложении Meteor я успешно опубликовал данные на стороне сервера и подписался на эти данные на стороне клиента. Теперь вместо того, чтобы отправлять необработанные данные прямо на экран.

Я работаю над веб-приложением Image mashup. Я хочу избежать flash или других неприятностей с клиентами и просто сделать это чисто HTML+javascript. Чтобы сохранить его легким, я хотел бы выполнить.

У меня был html5 canvas с изображением. Люди могут edit/ настроить изображение с помощью javascript. После всего сделанного у них должна быть возможность разместить это изображение на своей стене.

Предположим, у меня есть div и внутри, что div у меня есть несколько элементов управления формы, такие как текстовые поля,dropdow checkbox,переключатели и т. д. Теперь я хочу, чтобы, когда.

Я пытаюсь заменить HTML5 Canvas на простой

Я пытаюсь построить интерфейс для пользователя, чтобы он мог выбрать или выбрать цветные глаза, кожу и т. д. модели. Я действительно нахожусь в пути с div s и CSS. Я использую Ajax для загрузки.

Возможный Дубликат : Получить данные изображения в Javascript? Привет, У меня есть один div, у которого уже определен фон (Примечание: это один слой, на теге или фоновом изображении тела), и есть.

Источник

Как сохранить содержимое diva в изображение

Собственно есть div. В нём может быть картинка произвольного размера и несколько других вложенных divов произвольного содержания.

Так вот, надо всё содержимое внешнего (большого) diva сохранить как изображение (например в jpg или gif)

как это можно сделать вообще нет вариантов.

Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображениеСохранить содержимое выделенных ячеек как изображение и отправить POST запросом
Здравствуйте! Мне необходимо сохранить содержимое выделенных ячеек как изображение и отправить.

Наложение Diva поверх другого diva
Помогите уже час думаю как сделать не получается.

Сохранить/сохранить как изображение
Всем привет. Написал программу, с помощью которой можно рисовать изображения, однако возникла.

Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображениеWebbrowser как сохранить содержимое
Ребята подскажите! В компоненте webbrowser delphi открываю определенную страницу после чего.

Содержимое большого дива генерится на сервере.

Текст и картинки которые должны быть на большом диве подгружаются или создаются юзером на странице. Текст в редакторе (шрифт, размер, [b], [i], [u]), картинки просто пожгружаются в специальную небольшую область. Потом это всё drag&dropом перетаскивается в большой див. Размеры этого дива остаются такими же как их в самом начале сделал сервер. Осталось это всё теперь просто как-то сохранить.

Это сделано с использованием Java-script?

Вам нужно адаптировать генерацию на картинке изначально, то есть если это див, то соответственно надо рисовать квадрат со следующими настройками, текст, тогда текст поверх, и все последовательно через GD PHP. Другого выхода я не вижу, если только Вы не найдете уже готовою библиотеку конвертации html в понятный GD или ИмеджМеджик (не уверен, что он поможет чем-то) формат работы.

Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображениеКак сохранить содержимое MEMO
При нажатии на кнопку сохранить содержимое MEMO не указывая путь (путь указан в коде )!Заранее.

Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображениеКак сохранить содержимое PictureBox?
Вот код открытия изображений в pictureBox1. void ОткрытьToolStripMenuItemClick(object sender.

Сохранить div как изображение. Смотреть фото Сохранить div как изображение. Смотреть картинку Сохранить div как изображение. Картинка про Сохранить div как изображение. Фото Сохранить div как изображениеКак сохранить содержимое ComboBox?
Я в textbox пишу данные, они добавляются в combobox, но если перезапустить форму, то все записи.

Как можеть сохранить содержимое Stringgrid a
:good:в Delphi 6 можеть сохранить содержимое Stringgrid c помошю конструкции.

Источник

Как преобразовать все данные div в изображение и сохранить его в каталог без использования холста?

Я уже создал свои данные (содержащий шаблон, изображение, текст, ярлык и т. д.) внутри div. Теперь я хочу преобразовать его в формат изображения. есть ли какой-либо метод преобразования определенного содержимого div в изображения без использования canvas.anybody PLZ помочь мне! Я хочу преобразовать весь контент «mydiv» в изображение и сохранить это изображение в моем каталоге изображений, когда я нажимаю «Сохранить»?

Возможно, вам стоит взглянуть на решение на основе Flash, если вы не можете использовать (хотя, если это специально не нужно работать в старых версиях IE, я не уверен, почему вы не можете).

http://flashcanvas.net/ – это эмуляция с использованием Flash, которая может помочь вам в том, куда вам нужно идти. В документации говорится, что он поддерживает toDataURL() чтобы он мог работать для вас.

Можете ли вы более подробно рассказать о своих ограничениях в отношении и о том, что вы уже пытались попробовать?

Я не использовал его раньше, но ваш код JavaScript будет выглядеть примерно так:

Я тут же применил это в действии: http://jsfiddle.net/Sq7hg/1/

В этом jsfiddle показано, как использовать метод toDataURL() для преобразования холста в изображение и добавления его в документ. Сохранение сгенерированного изображения на сервере представляет собой бесконечно более сложную задачу, поскольку для этого потребуется вызов AJAX или что-то подобное, чтобы отправить данные изображения в скрипт PHP, который преобразует сгенерированные data: URL-адрес фактического изображения и затем сохраняет его в каталог, который у вас есть разрешение на запись. Если это то, что вам нужно сделать, а не в этом, я бы рекомендовал начать с этого вопроса о переполнении стека: как сохранить холст HTML5 как изображение на сервере

Это прекрасно работает … должно быть самым простым решением.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *