Я вставив изображение в использовании этогоКак сжать и изменить размер изображения с Rich Text
var readFileIntoDataUrl = function (fileInfo) {
var loader = $.Deferred(),
fReader = new FileReader();
fReader.onload = function (e) {
loader.resolve(e.target.result);
};
fReader.onerror = loader.reject;
fReader.onprogress = loader.notify;
fReader.readAsDataURL(fileInfo);
return loader.promise();
};
$.when(readFileIntoDataUrl(fileInfo)).done(function (dataUrl) {
execCommand('insertimage', dataUrl);
}).fail(function (e) {
options.fileUploadError("file-reader", e);
});
Пусть говорят, что я добавил текст Hello World
и добавил изображение. Теперь, когда я беру $("#editor").html()
это показывает что-то вроде ниже
Вот источник образца изображения + текста
Hello World!
img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QBoRXhpZgAATU0AKgAAAAgA
BAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAAExAAIAAAARAAAATgAAAAAAAABgAAAA
AQAAAGAAAAABUGFpbnQuTkVUIHYzLjUuOAAA/9sAQwAHBQUGBQQHBgUGCAcHCAoRCwoJCQoVDxAMERgV
[... more base64 data here....]
Теперь здесь я быть_наст и text+image
Так как на стороне сервера и на стороне клиента, я хочу, чтобы изменить размер & сжимать изображение
Так что никто не может вставить изображение> 5MP, а также сохранить форматированный текст с Копир.изобрами в моем дб
Как это Здесь важна Java? (Я бы также предположил, что просто строка или две из данных base64 более чем достаточны, чтобы дать нам указание на то, что у вас есть ...) –
На стороне сервера я получаю этот текст «text + image», так как Я занимаюсь сжатием изображений на стороне сервера с помощью java? – manish
Ну, ваш вопрос спрашивает о том, как вы можете сделать это на стороне клиента * и * на стороне сервера ... мне очень непонятно, чего вы пытаетесь достичь. –