Roo/HtmlEditorCore.js
authorAlan <alan@roojs.com>
Tue, 12 Oct 2021 02:57:59 +0000 (10:57 +0800)
committerAlan <alan@roojs.com>
Tue, 12 Oct 2021 02:57:59 +0000 (10:57 +0800)
Roo/HtmlEditorCore.js

index da7f167..98f6c8b 100644 (file)
@@ -530,10 +530,18 @@ Roo.extend(Roo.HtmlEditorCore, Roo.Component,  {
         var cd = (e.browserEvent.clipboardData || window.clipboardData);
         
         var html = cd.getData('text/html'); // clipboard event
+        var images = (new Roo.rtf.Parser())
+                    .parse(cd.getData('text/rtf'))
+                    .filter(function(g) { return g.type == 'pict'; })
+                    .map(function(g) { return g.toDataURL(); });
+        
+        
         html = this.cleanWordChars(html);
         
         var d = (new DOMParser().parseFromString(html, 'text/html')).body;
-         Roo.log(cd.getData('text/rtf'));
+        
+        
+        Roo.log(cd.getData('text/rtf'));
          Roo.log(cd.getData('text/richtext'));
         
         Roo.each(cd.items, function(item) {