Инструменты для захвата и конвертирования Интернета

Как создавать снимки еще быстрее!

Быстрее Захватывает

Трудно сказать, сколько времени потребуется для создания захвата, так как фактически не все время используется для рендеринга захвата. Например, для загрузки целевого сайта или HTML требуется некоторое время. Чтобы ускорить рендеринг скриншота, сначала убедитесь, что вы не используете задерживать при создании скриншотов.

Следующая проверка, что метод поиска вы используете, чтобы получить уведомление о том, что ваш захват завершен? Синхронный метод, SaveTo намного медленнее чем асинхронный метод Save, Как SaveTo метод должен опрашивать GrabzIt каждые три секунды, чтобы определить, завершен ли снимок экрана, в то время как асинхронный метод будет вызывать ваш URL обратного вызова, как только снимок экрана будет готов.

Если вы используете JavaScript Метод DataURI это добавит дополнительные издержки по сравнению с серверными API, поскольку JavaScript должен считывать изображение в байтах и ​​преобразовывать его в URI данных.

Другие методы, которые могут улучшить время захвата, включают в себя:

  1. Блокировка рекламыэто сокращает время захвата некоторых веб-страниц на 50%.
  2. Если вы пытаетесь захватить веб-сайт, размещенный в определенной части мира, укажите страну близко к этому месту.
  3. Если вы пытаетесь захватить сайты, размещенные по всему миру, используйте эксклюзивный GrabzIt Функция геотаргетинга.
  4. Если вы конвертируете HTML into в изображениях, документах PDF или DOCX попробуйте встроить любые изображения, на которые есть ссылки (как URI данных), скрипты и файлы CSS напрямую intо HTML. Это уменьшит количество ресурсов, которые должны быть загружены перед преобразованием HTML. Также, если вы можете удалить любой избыточный HTML, который не должен отображаться в выводе, например скрытые элементы HTML и комментарии. Поскольку это сократит время, необходимое для преобразования HTML.
  5. Если вы создание HD-снимковУбедитесь, что вы не устанавливаете параметры ширины и высоты изображения на что-либо кроме -1. Поскольку это снова уменьшит изображение HD, это будет и контрпродуктивно, и отнимает много времени.
  6. С помощью местный or глобальные прокси добавляет дополнительные прыжки into передача по сети. Используйте прокси только если нужно.

Другой проблемой может быть время, необходимое для загрузки скриншота. Сначала проверьте размер создаваемых снимков. Если это большие файлы, вы можете попытаться сократить время загрузки, выполнив одно или несколько из следующих действий:

  1. Уменьшите размер изображения, изменив ширину и высоту вывода.
  2. Уменьшите качество захвата.
  3. Используйте более сжатый формат изображения, такой как JPG или PNG

Наконец, если вы управляете страницей, вы делаете снимок экрана и пытаетесь оптимизировать его. Это займет небольшое тестирование с вашей стороны, но может save вам несколько секунд. Попробуйте попробовать сжатие изображений, сценариев и CSS или даже непосредственное встраивание ресурсов. into HTML веб-страницы. Это позволяет избежать отдельных запросов при создании веб-захвата.