如何实现具有文件上载和下载功能的Web编辑器(WYSIWYG)

时间:2016-10-27 05:36:15

标签: javascript node.js ckeditor tinymce

我需要实现以下功能,

  1. 在编辑器中打开多个文件(doc,pdf)。
  2. 在编辑器中编辑功能。
  3. 以任何格式(doc,pdf等)下载已编辑文件的能力,保持文本格式不变。
  4. 我一直在寻找tinymce和ckeditor。但是可以找到打开多个文件和下载功能的任何解决方案。任何起点都会有所帮助。

    下面是一些来自tinymce的示例代码,这里如何动态填充textarea内容,点击自定义导入按钮?

    HTML代码:

    <textarea>
        <h1 style="text-align: center;">Welcome to the WYSIWYG editor demo!</h1>
        <p>Right now import button does not work</p>
    </textarea>
    

    JS代码:

    tinymce.init({
        selector: 'textarea',
        height: 500,
        toolbar: 'importbtn',
        menubar: false,
        setup: function (editor) {
          editor.addButton('mybutton', {
            text: 'Import',
            icon: false,
            onclick: function () {
              editor.insertContent('&nbsp;<b>This is suppose to import a file</b>&nbsp;');
            }
          });
        }
    });
    

    提前致谢

0 个答案:

没有答案