이것은 (How to get HTML element coordinates using C#?)와 관련이 있습니다C#을 사용하여 HTML 요소 좌표를 가져 오는 방법은 무엇입니까?
여기에 주어진 답변은 아주 좋습니다. 그러나 자신의 거미 내부에서 많은 양의 정보를 처리하려는 경우 Internet Explorer의 전체 인스턴스를 열면 과도한 것처럼 보일 수 있습니다.
IE의 기본 인터페이스 구조 (예 : IHTMLDocument2 및 그 형제)를 사용하여이 작업을 수행하는 방법을 찾거나/발견했습니다. 사전에
감사합니다.
브라우저 창의 상단 및 왼쪽 가장자리에서 픽셀 단위로 좌표를 의미합니까? 그것을 찾으려면 HTML 컨텐트의 렌더링을 수행해야하며, IE8은이를 수행하는 좋은 방법입니다. –
답변이 마음에 들지 않으므로 이것이 http://stackoverflow.com/questions/1547614/how-to-get-html-element-coordinates-using-c의 사본이 아님을 의미하지는 않습니다. –
John - 답장을 보내 주셔서 감사합니다. 속임수가 적고 폭력이 더 심하다고 생각하십시오. 로버트 - 또한 게시 해 주셔서 감사합니다. IE8에서 전체 렌더링을 수행하는 데 불필요한 오버 헤드가 없는지 궁금합니다. 나는 윈도우 렌더링을 계산하지 않고 렌더링을 수행하는 "Headless Browsers"에 대한 연구를 해왔다. 이것이 더 빠르면 나는 궁금하다. 이 방향으로 향하는 모질라 기반 프로젝트가 몇 가지 있습니다. 내 연구를 마무리하자마자 더. – j03m