mirror of
https://github.com/ONLYOFFICE/sdkjs.git
synced 2026-04-07 14:09:12 +08:00
fix reset crop
This commit is contained in:
@ -3972,12 +3972,26 @@
|
||||
}
|
||||
if (props.resetCrop) {
|
||||
for (i = 0; i < objects_by_type.images.length; ++i) {
|
||||
if (objects_by_type.images[i].blipFill) {
|
||||
var oBlipFill = objects_by_type.images[i].blipFill.createDuplicate();
|
||||
oBlipFill.tile = null;
|
||||
oBlipFill.stretch = true;
|
||||
oBlipFill.srcRect = null;
|
||||
objects_by_type.images[i].setBlipFill(oBlipFill);
|
||||
let oImg = objects_by_type.images[i];
|
||||
let oBlipFill = oImg.blipFill;
|
||||
if (oBlipFill) {
|
||||
let oBlipFillCopy = oBlipFill.createDuplicate();
|
||||
oBlipFillCopy.tile = null;
|
||||
oBlipFillCopy.stretch = true;
|
||||
oBlipFillCopy.srcRect = null;
|
||||
oImg.setBlipFill(oBlipFillCopy);
|
||||
|
||||
let oImgPr = new Asc.asc_CImgProperty();
|
||||
oImgPr.ImageUrl = oBlipFill.RasterImageId;
|
||||
let oSize = oImgPr.asc_getOriginSize(Asc.editor);
|
||||
if(oSize.asc_getIsCorrect()) {
|
||||
oImgPr.Width = oSize.asc_getImageWidth();
|
||||
oImgPr.Height = oSize.asc_getImageHeight();
|
||||
fApplyDrawingSize(oImg, oImgPr);
|
||||
if(oImg.parent && oImg.parent.CheckWH) {
|
||||
oImg.parent.CheckWH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user