当前位置: 首页 > 知识库问答 >
问题:

在vaadin的RichTextArea中插入图像

孙琨
2023-03-14

对于我当前的项目,我需要为用户提供使用他可以插入文本的图像编写文本的可能性。使用vaadin7的内置RichTextArea,我可以编写文本,但不会从用户的本地驱动器上传/插入图像,只需指定图像在Web上可用的url。我如何连接到RTA的“插入图像”功能?或者有其他方法可以实现它吗?

共有2个答案

袁晋鹏
2023-03-14

我所做的是创建一个添加图像按钮,然后将上传的图像转换为base 64图像。然后我直接将图像插入RichTextArea。

满子实
2023-03-14

我建议你尝试Vaadin附加组件目录,特别是对于你的用例,我会尝试像CKeditor这样的编辑器。

 类似资料:
  • 介绍 (Introduction) RichTextArea小部件表示一个富文本编辑器,允许复杂的样式和格式。 由于某些浏览器不支持富文本编辑,而其他浏览器仅支持有限的功能子集,因此有两个格式化程序接口,可通过getBasicFormatter()和getExtendedFormatter()访问。 完全不支持富文本编辑的浏览器将为这两者返回null,而仅支持基本功能的浏览器将为后者getExte

  • Vaadin已经有了7.5.8版,但是插件似乎使用了7.5.2版(https://grails.org/plugin/vaadin).我有没有办法得到最新版本的Vaadin?

  • 英文原文:http://emberjs.com/guides/views/inserting-views-in-templates/ 到目前为止,我们已经讨论了如何为单独的视图编写模板。然而,随着应用开发的深入,为了封装页面上的不同区域,你可能会经常需要创建一个层次化的视图结构。每个视图负责处理事件和维护需要显示的属性。 {{view}} 为了将一个子视图添加到父视图中,可以使用{{view}}助

  • 我正在尝试为Vaadin使用EasyUploads插件,但无法显示图像。 当我点击插件的“选择文件”按钮时,它会要求我打开一个文件。我从我的图片中选择了一些.png文件,插件显示了它下面图片的信息。 然后我按下我的“上传”按钮,这是目前需要的,只是为了首先显示上传的图像。 upload=EasyUpload用于选择文件的组件 图像=我与设计师一起绘制到布局中的嵌入组件。 但当我用浏览器查看页面时,

  • 所以我试图在JTextArea下面插入一个图像,但我运气不好,有人能帮我吗?基本上我想问的是,是否有人可以帮助创建另一个这样做的类或子类。这是我的密码: }