mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-08-30 12:12:40 +08:00
@@ -1692,7 +1692,7 @@ async function focusSignatureStamp(stamp) {
|
|||||||
if (!state.doc || pageIndex < 0) {
|
if (!state.doc || pageIndex < 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
await renderPage(pageIndex, { fit: false });
|
await renderPage(pageIndex, { fit: false, scroll: false });
|
||||||
await nextFrame();
|
await nextFrame();
|
||||||
highlightSignatureStamp(stamp);
|
highlightSignatureStamp(stamp);
|
||||||
setStatus(stamp.page ? `已定位签名外观 第 ${stamp.page} 页` : "已定位签名外观");
|
setStatus(stamp.page ? `已定位签名外观 第 ${stamp.page} 页` : "已定位签名外观");
|
||||||
@@ -1712,7 +1712,7 @@ function highlightSignatureStamp(stamp) {
|
|||||||
mark.style.width = `${stamp.width * MM_TO_PX * state.scale}px`;
|
mark.style.width = `${stamp.width * MM_TO_PX * state.scale}px`;
|
||||||
mark.style.height = `${stamp.height * MM_TO_PX * state.scale}px`;
|
mark.style.height = `${stamp.height * MM_TO_PX * state.scale}px`;
|
||||||
shell.append(mark);
|
shell.append(mark);
|
||||||
mark.scrollIntoView({ block: "center", inline: "center" });
|
mark.scrollIntoView({ block: "nearest", inline: "nearest" });
|
||||||
window.setTimeout(() => mark.remove(), 1800);
|
window.setTimeout(() => mark.remove(), 1800);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user