Я использую quilljs
для моего редактора. Все мои данные обрабатываются базой данных mysql. Я использую Angularjs 1.x
, а для бэкэнда Cakephp
- это моя кадровая работа. Сейчас я пытаюсь создать форум вид страницы, в которой я хочу сохранить несколько изображений вместе с текстом, который будет отформатирован с использованием quilljsЗагрузить изображение на сервере и добавить путь к файлу внутри тега изображения с помощью quilljs
<p>sd<img src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgA....SUVORK5CYII=" alt="i am image"><b>it is image of earth</b></p>
Это то, что в настоящее время хранения в моей базе данных. Теперь, если есть несколько больших изображения приходят в то размер поля будет слишком высоки там, я хочу, чтобы загрузить изображение в severside папки и хочу, чтобы напечатать адрес изображения внутри тега изображений, как:
<p>sd<img src="../img/709f2d0be9d13c645037f1b9bb066b00a6d7/image1.jpg" alt="i am image"><b>it is image of earth</b></p>
Так что я могу принести изображение непосредственно из данной папки.
Какой вопрос? Возможно, что-то о загрузке изображений с использованием этих пакетов? Или что-то другое? Или о base64? Может быть, конкретный для Quilljs, не относящийся к MySQL? –
Мое требование: 1) хранить форматированный текст (который является html-форматом) в mysql, который выполняется 2) в настоящее время в теге img он хранит изображение в формате base64, которое превышает мою длину базы данных, поэтому я хочу сохранить его в определенной папке и в пути этого изображения нужно печатать с тегом изображения в html, поэтому я могу сохранить этот html вместе с тегом img Надеюсь, вы поняли мою точку зрения. – hardik
Если ваши изображения настолько велики, что вы попадаете в пределы MySQL, вам лучше хранить изображение в файле (за пределами MySQL) и просто поместить ссылку в ''. (Я могу помочь с MySQL, но не с cakephp/etc.) –