我试图使用javascript获取位置并传递坐标以在邮票上应用戳记,但它无法正常工作.下面是我用来捕获鼠标指针坐标的函数.
function divMove(e){
var div = document.getElementById('stamp');
div.style.position = 'absolute';
//div.style.top = e.clientY + 'px';
//div.style.left = e.clientX + 'px';
var box = div.getBoundingClientRect();
mouse_top = e.clientY;
mouse_left = e.clientX;
var diff_x = mouse_left - box.left;
var diff_y = mouse_top - box.top;
div.style.top = ((Number(div.style.top.replace("px", "")) - 1) + diff_y) +"px";
div.style.left = ((Number(div.style.left.replace("px", "")) - 1) + diff_x) +"px";
document.getElementById("data").innerHTML =
"mouse_top:" + mouse_top + "<br>mouse_left:" + mouse_left
}
Run Code Online (Sandbox Code Playgroud)
以下是使用iText处理冲压件的后端代码:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException …Run Code Online (Sandbox Code Playgroud) 我iText用来创建我的PDF文件.
我想使用我在这里找到的方法在文档中的某个特定位置放置文本:itext定位文本绝对.
但是,我无法弄清楚在哪里可以找到页面坐标系的原点.
bottom left corner?top right corner?bottom right corner?top left corner?
这个起源在哪里?
我想更多地了解Rectangle的坐标,特别是:
每次,我都会对如何根据这些坐标绘制尺寸来绘制矩形感到困惑.
如果可能的话,我可以简要地获得关于这些坐标位置的图形表示吗?