Luke: SCEditor: Eingefügte Bilder per Paste sind zu groß

Beitrag lesen

Hallo zusammen,

ich nutze SCEditor und kann per Copy & Paste Bilder direkt in das WYSIWYG-Textfeld einfügen. Das Bild wird dabei als data:image/png;base64,... eingefügt.

Das Problem: Die eingefügten Bilder erscheinen etwa 1,2-mal größer als das Original. Das könnt Ihr in der Online-Demo auch selber reproduzieren, wenn gewünscht. Das Verhalten tritt insbesondere bei Bildausschnitten auf. Bei kompletten Bildern scheint es nicht aufzutreten.

Die zugrunde liegende Funktion scheint folgende zu sein:

handlePasteEvt = function (e) {
    var editable = wysiwygBody;
    var clipboard = e.clipboardData;
    var loadImage = function (file) {
        var reader = new FileReader();
        reader.onload = function (e) {
            handlePasteData({
                html: '<img src="' + e.target.result + '" />'
            });
        };
        reader.readAsDataURL(file);
    };
};

Hat jemand eine Idee, woran das liegen könnte und wie ich die Bilder in ihrer Originalgröße einfügen kann?

Danke im Voraus! 😊

Luke