mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-22 16:18:08 +02:00
Remove the CanvasGraphics.getCanvasPosition
method
This old method, which is only used with the `imageLayer` functionality, is essentially just a re-implementation of the existing `Util.applyTransform` method.
This commit is contained in:
parent
14e8167df9
commit
3c8aeb445a
1 changed files with 12 additions and 14 deletions
|
@ -3067,11 +3067,14 @@ class CanvasGraphics {
|
|||
);
|
||||
|
||||
if (this.imageLayer) {
|
||||
const position = this.getCanvasPosition(0, -height);
|
||||
const [left, top] = Util.applyTransform(
|
||||
[0, -height],
|
||||
getCurrentTransform(this.ctx)
|
||||
);
|
||||
this.imageLayer.appendImage({
|
||||
imgData,
|
||||
left: position[0],
|
||||
top: position[1],
|
||||
left,
|
||||
top,
|
||||
width: rWidth,
|
||||
height: rHeight,
|
||||
});
|
||||
|
@ -3109,11 +3112,14 @@ class CanvasGraphics {
|
|||
1
|
||||
);
|
||||
if (this.imageLayer) {
|
||||
const position = this.getCanvasPosition(entry.x, entry.y);
|
||||
const [left, top] = Util.applyTransform(
|
||||
[entry.x, entry.y],
|
||||
getCurrentTransform(this.ctx)
|
||||
);
|
||||
this.imageLayer.appendImage({
|
||||
imgData,
|
||||
left: position[0],
|
||||
top: position[1],
|
||||
left,
|
||||
top,
|
||||
width: w,
|
||||
height: h,
|
||||
});
|
||||
|
@ -3309,14 +3315,6 @@ class CanvasGraphics {
|
|||
}
|
||||
}
|
||||
|
||||
getCanvasPosition(x, y) {
|
||||
const transform = getCurrentTransform(this.ctx);
|
||||
return [
|
||||
transform[0] * x + transform[2] * y + transform[4],
|
||||
transform[1] * x + transform[3] * y + transform[5],
|
||||
];
|
||||
}
|
||||
|
||||
isContentVisible() {
|
||||
for (let i = this.markedContentStack.length - 1; i >= 0; i--) {
|
||||
if (!this.markedContentStack[i].visible) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue