Как использовать webkit в проекте Java? - PullRequest
2 голосов
/ 15 февраля 2011

Мне нужно реализовать алгоритм VIPS , который заключается в сегментации веб-страницы на основе видения. Итак, мне нужен инструмент для рендеринга HTML-страницы. Вот мои требования:

  1. Я хочу знать цвет любого символа на html-странице.

  2. Для любых тегов в html, если в нем есть контент, который может отображаться в браузере. Я хочу знать местоположение контента, что означает начальные координаты и конечные координаты в браузере.

  3. Поскольку все страницы были загружены через мой сканер. Может ли Webkit обрабатывать страницы, которые хранятся как локальные файлы?

  4. Мой проект разработан на Java. Какой порт webkit подходит?

  5. http://weblogs.java.net/blog/ixmal/archive/2008/05/introducing_jwe.html По этой ссылке сказано: «Архитектура WebKit состоит из двух значительных частей. Первая - кроссплатформенная, она отвечает за анализ документов, генерацию DOM, поддержку JavaScript. Другая часть, зависящая от платформы, так называемый« порт », предназначена для связи с сетью. , рендеринг графического содержимого на экране и других устройствах, обработка событий и другие функции. JWebPane - это порт Java, в котором все кросс-платформенные вызовы реализованы в Java ». Исходя из этого, похоже, что вторая часть для меня бесполезна, первая может удовлетворить все мои требования, могу ли я просто использовать первую?

Кто-нибудь может мне помочь? Если возможно, приведите пример кода, потому что я не могу найти документацию о том, как использовать webkit. Спасибо!

Извините за мой плохой английский!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...