Antwort an „Luke“ verfassen

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

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen