我需要使用ice pdf查看器获取注释的直角坐标。反正有实现这个目标的方法吗?

最佳答案

您需要进入Viewer RI源代码进行一些更改,然后重新构建icepdf-viewer.jar。

org.icepdf.ri.common.tools.SquareAnnotationHandler类处理所有鼠标事件和绘图,以创建Square注释。这是开始扩展或用作参考的好地方。

向鼠标下添加消息对话框

JOptionPane.showMessageDialog(null, "Rectangle coordinates x ---> "+rectToDraw.x+" y --> "+ rectToDraw.y+" Width --> "+ rectToDraw.width+" height --> "+ rectToDraw.height);

10-08 01:12