Browse Source

Merge pull request #379 from yoshhiide/bug-calc-position-object

fix calc object position  for addPicture
xuri 6 năm trước cách đây
mục cha
commit
8fff533b40
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      col.go

+ 2 - 2
col.go

@@ -268,15 +268,15 @@ func (f *File) positionObjectPixels(sheet string, col, row, x1, y1, width, heigh
 	height += y1
 
 	// Subtract the underlying cell widths to find end cell of the object.
-	for width >= f.getColWidth(sheet, colEnd) {
+	for width >= f.getColWidth(sheet, colEnd+1) {
 		colEnd++
 		width -= f.getColWidth(sheet, colEnd)
 	}
 
 	// Subtract the underlying cell heights to find end cell of the object.
 	for height >= f.getRowHeight(sheet, rowEnd) {
-		rowEnd++
 		height -= f.getRowHeight(sheet, rowEnd)
+		rowEnd++
 	}
 
 	// The end vertices are whatever is left from the width and height.