如何使用 syncfusion 将图像附加到文档编辑器并保存到 ms word

问题描述 投票:0回答:0

我有下面的代码,除了必须保存 word 文档的最后一部分外,它工作正常 与图像。 word文档保存成功,但是图片没有显示在保存的word文档上

 var documenteditor;
    var documenteditorElement = document.getElementById("container2");

    documenteditor = documenteditorElement.ej2_instances[0].documentEditor;
    
   var imagebase64 = canvas.toDataURL("image/jpeg", 0.1);
                        imageArray.forEach(element => {
                            var img = document.createElement("img");
                            img.setAttribute("imageId", "imf");
                            img.width = '360';
                            img.height = '360';
                            img.src = element.currentSrc;
                            document.getElementById("container2").appendChild(img);
                          
                            var base64 = getBase64Image(document.getElementById("imageId"));

                            documenteditor.editor.insertImage(img.src, canvas.width, canvas.height);
                            documenteditor.editor.insertImage(imagebase64, canvas.width, canvas.height);

                            documenteditor.editor.insertImage(imagebase64, canvas.width, canvas.height);
                           
                        });

                        alpha += delta;
                        if (alpha > 1.0) {
                            return false;
                        }

                        //documenteditor.editor.insertImage(imagebase64, canvas.width, canvas.height);
                       
                        j++;
                        if (j == scannedImg.length) {
                            toastr.remove();
                            toastr.success('Image uploaded', 'Scanned Image uploaded successfully', { "timeOut": 3000 });
                            $("#btnCollapseAnswer").text("Collapse Answer");
                            $('#divQuestion').removeClass('col-lg-12');
                            $('#divQuestion').addClass('col-md-6');
                            $('#divAnswer').show();
                            collapsed = 0;
                            $("#pdfviewer")[0].ej2_instances[0].updateViewerContainer();
                            documenteditor.resize();
                        }
                    }
                    imageArray[i].src = scannedImg[i];            
                }
javascript jquery arrays editor syncfusion
© www.soinside.com 2019 - 2024. All rights reserved.