mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 06:50:53 +00:00
fix: rename refRect to canvasBox
This commit is contained in:
parent
0a1571bf13
commit
68532fb4fe
1 changed files with 4 additions and 4 deletions
|
|
@ -822,10 +822,10 @@ function setupSelectionCapture(containerEl, vaultPath, pdfPath) {
|
|||
var pdfRects = [];
|
||||
for (var cri = 0; cri < clientRects.length; cri++) {
|
||||
var cr = clientRects[cri];
|
||||
var rLeft = (cr.left - refRect.left) * zoomX;
|
||||
var rTop = (cr.top - refRect.top) * zoomY;
|
||||
var rRight = (cr.right - refRect.left) * zoomX;
|
||||
var rBottom = (cr.bottom - refRect.top) * zoomY;
|
||||
var rLeft = (cr.left - canvasBox.left) * zoomX;
|
||||
var rTop = (cr.top - canvasBox.top) * zoomY;
|
||||
var rRight = (cr.right - canvasBox.left) * zoomX;
|
||||
var rBottom = (cr.bottom - canvasBox.top) * zoomY;
|
||||
// Mirror Y: screen [left,top,right,bottom] → PDF [left,bottom,right,top]
|
||||
pdfRects.push([rLeft, pdfH - rBottom, rRight, pdfH - rTop]);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue