Commit c026244d authored by Dmitry.Vikulov's avatar Dmitry.Vikulov

- Правки для печати

- Исправлен баг с отображением картинок при открытии таблицы

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@48998 954022d7-b5bf-4e40-9824-e11837661b57
parent b99f581f
...@@ -2658,7 +2658,6 @@ function DrawingObjects() { ...@@ -2658,7 +2658,6 @@ function DrawingObjects() {
drawingObject.graphicObject.drawingObjects = _this; drawingObject.graphicObject.drawingObjects = _this;
drawingObject.graphicObject.setDrawingDocument(this.drawingDocument); drawingObject.graphicObject.setDrawingDocument(this.drawingDocument);
drawingObject.graphicObject.recalculate(); drawingObject.graphicObject.recalculate();
aObjects.push( drawingObject ); aObjects.push( drawingObject );
} }
if (drawingObject.graphicObject instanceof CImageShape) { if (drawingObject.graphicObject instanceof CImageShape) {
...@@ -2667,8 +2666,7 @@ function DrawingObjects() { ...@@ -2667,8 +2666,7 @@ function DrawingObjects() {
drawingObject.graphicObject.drawingBase = drawingObject; drawingObject.graphicObject.drawingBase = drawingObject;
drawingObject.graphicObject.drawingObjects = _this; drawingObject.graphicObject.drawingObjects = _this;
drawingObject.graphicObject.recalculate(aImagesSync); drawingObject.graphicObject.recalculate(aImagesSync);
aObjects.push( drawingObject ); }
}
if (drawingObject.graphicObject instanceof CGroupShape) { if (drawingObject.graphicObject instanceof CGroupShape) {
...@@ -3004,12 +3002,6 @@ function DrawingObjects() { ...@@ -3004,12 +3002,6 @@ function DrawingObjects() {
worksheet._drawGraphic(); worksheet._drawGraphic();
worksheet.model.Drawings = aObjects; worksheet.model.Drawings = aObjects;
var printCtx = null;
if ( printOptions ) {
printCtx = new CGraphics();
// TODO: printCtx.init( printOptions.ctx.getCanvas(), printOptions.ctx.getWidth(0), printOptions.ctx.getHeight(0), printOptions.ctx.getWidth(3), printOptions.ctx.getHeight(3) );
}
for (var i = 0; i < aObjects.length; i++) { for (var i = 0; i < aObjects.length; i++) {
var index = i; var index = i;
...@@ -3022,26 +3014,21 @@ function DrawingObjects() { ...@@ -3022,26 +3014,21 @@ function DrawingObjects() {
obj.updateAnchorPosition(); obj.updateAnchorPosition();
// Shape render // Shape render
if ( !printOptions ) { if ( obj.isGraphicObject() ) {
if ( obj.isGraphicObject() ) { obj.graphicObject.draw( printOptions ? printOptions.ctx : shapeCtx);
obj.graphicObject.draw(shapeCtx); continue;
continue;
}
}
else {
if ( obj.isGraphicObject() ) {
// TODO: obj.graphicObject.draw(printCtx);
continue;
}
} }
} }
} }
if ( _this.controller.selectedObjects.length )
_this.OnUpdateOverlay(); if ( !printOptions ) {
else if ( _this.controller.selectedObjects.length )
_this.raiseLayerDrawingObjects(); _this.OnUpdateOverlay();
else
_this.raiseLayerDrawingObjects();
_this.drawWorksheetHeaders(); _this.drawWorksheetHeaders();
}
//date = new Date(); //date = new Date();
//var drawTime = date.getTime() - timeBefore; //var drawTime = date.getTime() - timeBefore;
......
...@@ -340,7 +340,7 @@ CImageShape.prototype = ...@@ -340,7 +340,7 @@ CImageShape.prototype =
{ {
this.brush = new CUniFill(); this.brush = new CUniFill();
this.brush.fill = new CBlipFill(); this.brush.fill = new CBlipFill();
this.brush.fill.RasterImageId = this.blipFill.fill.RasterImageId; this.brush.fill.RasterImageId = getFullImageSrc(this.blipFill.fill.RasterImageId);
if(Array.isArray(aImagesSync)) if(Array.isArray(aImagesSync))
{ {
aImagesSync.push(getFullImageSrc(this.brush.fill.RasterImageId)); aImagesSync.push(getFullImageSrc(this.brush.fill.RasterImageId));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment