[se] Fix bug 71919

This commit is contained in:
GoshaZotov
2025-01-23 14:38:56 +03:00
committed by Igor Zotov
parent 0100cf20bc
commit 51eaaa8f24
2 changed files with 7 additions and 2 deletions

View File

@ -3881,7 +3881,12 @@
var page = this.getSimulatePageForOleObject(sizes, oRange);
var previewOleObjectContext = AscCommonExcel.getContext(sizes.width, sizes.height, this);
previewOleObjectContext.DocumentRenderer = AscCommonExcel.getGraphics(previewOleObjectContext);
previewOleObjectContext.isNotDrawBackground = !this.Api.isFromSheetEditor;
previewOleObjectContext.isNotDrawBackground = !this.Api.isFromSheetEditor;
let renderingSettings = ws.getRenderingSettings();
if (!renderingSettings) {
renderingSettings = ws.initRenderingSettings();
}
renderingSettings && renderingSettings.setCtxWidth(page.pageWidth);
ws.drawForPrint(previewOleObjectContext, page, 0, 1);
return previewOleObjectContext;
};

View File

@ -3763,7 +3763,7 @@
if (!renderingSettings) {
renderingSettings = this.initRenderingSettings();
}
renderingSettings && renderingSettings.setCtxWidth(printPagesData.pageWidth / vector_koef);
renderingSettings && !renderingSettings.getCtxWidth() && renderingSettings.setCtxWidth(printPagesData.pageWidth / vector_koef);
renderingSettings && renderingSettings.setPageLeftOffset(printPagesData.leftFieldInPx);
let pageRightField = c_oAscPrintDefaultSettings.PageRightField;
renderingSettings && renderingSettings.setPageRightOffset(pageRightField / vector_koef);