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

GrabzIt Клиент с ASP.NET

ASP.NET API

Описание

Этот класс обрабатывает все коммуникации с веб-сервисами GrabzIt. Все методы отмечены COM также работают, когда GrabzIt ASP.NET DLL используется как COM-объект.

Публичные методы

GrabzItFile GetResult(string Я бы)COM

Этот метод возвращает сам скриншот. Если ничего не возвращено, значит что-то пошло не так или скриншот еще не готов.

параметры

Возвращаемое значение

GrabzItFile объект


URLToAnimation(string URL, AnimationOptions опции)COM

Укажите URL-адрес онлайн-видео, которое необходимо преобразовать intанимированный GIF.

параметры

Возвращаемое значение

аннулировать

AnimationOptionsCOM

Пространство именGrabzIt.Parameters

Класс представляет все параметры, доступные при создании анимированного GIF.

Публичная недвижимость


URLToImage(string URL, ImageOptions опции)COM

Определяет URL, который должен быть преобразован intскриншот изображения.

параметры

Возвращаемое значение

аннулировать

HTMLToImage(string HTML, ImageOptions опции)COM

Определяет HTML, который должен быть преобразован intoa изображение.

параметры

Возвращаемое значение

аннулировать

FileToImage(string дорожка, ImageOptions опции)COM

Определяет файл HTML, который должен быть преобразован intoa изображение.

параметры

Возвращаемое значение

аннулировать

ImageOptionsCOM

Пространство именGrabzIt.Parameters

Класс представляет все параметры, доступные при создании снимков изображения.

Публичная недвижимость

Публичные методы


URLToRenderedHTML(string URL, HTMLOptions опции)COM

Определяет URL, который должен быть преобразован intо рендеринга HTML.

параметры

Возвращаемое значение

аннулировать

HTMLToRenderedHTML(string HTML, HTMLOptions опции)COM

Определяет HTML, который должен быть преобразован intо рендеринга HTML.

параметры

Возвращаемое значение

аннулировать

FileToRenderedHTML(string дорожка, HTMLOptions опции)COM

Определяет файл HTML, который должен быть преобразован intо рендеринга HTML.

параметры

Возвращаемое значение

аннулировать

HTMLOptionsCOM

Пространство именGrabzIt.Parameters

Класс представляет все параметры, доступные при создание визуализированных захватов HTML.

Публичная недвижимость

Публичные методы


URLToPDF(string URL, PDFOptions опции)COM

Определяет URL, который должен быть преобразован intoa PDF.

параметры

Возвращаемое значение

аннулировать

HTMLToPDF(string HTML, PDFOptions опции)COM

Определяет HTML, который должен быть преобразован intoa PDF.

параметры

Возвращаемое значение

аннулировать

FileToPDF(string дорожка, PDFOptions опции)COM

Определяет файл HTML, который должен быть преобразован intoa PDF.

параметры

Возвращаемое значение

аннулировать

PDFOptionsCOM

Пространство именGrabzIt.Parameters

Класс представляет все параметры, доступные при создании снимков PDF.

Публичная недвижимость

Публичные методы


URLToDOCX (string URL, DOCXOptions опции)COM

Определяет URL, который должен быть преобразован intооо

параметры

Возвращаемое значение

аннулировать

HTMLToDOCX(string HTML, DOCXOptions опции)COM

Определяет HTML, который должен быть преобразован intооо

параметры

Возвращаемое значение

аннулировать

FileToDOCX(string дорожка, DOCXOptions опции)COM

Определяет файл HTML, который должен быть преобразован intооо

параметры

Возвращаемое значение

аннулировать

DOCXOptionsCOM

Пространство именGrabzIt.Parameters

Класс представляет все параметры, доступные при создании захватов DOCX.

Публичная недвижимость

Публичные методы


URLToTable(string URL, TableOptions опции)COM

Определяет URL, из которого должны быть извлечены таблицы HTML.

параметры

Возвращаемое значение

аннулировать

HTMLToTable (string HTML, TableOptions опции)COM

Определяет HTML, из которого должны быть извлечены таблицы HTML.

параметры

Возвращаемое значение

аннулировать

FileToTable (string дорожка, TableOptions опции)COM

Указывает файл HTML, из которого должны быть извлечены таблицы HTML.

параметры

Возвращаемое значение

аннулировать

TableOptionsCOM

Пространство именGrabzIt.Parameters

Класс представляет все параметры, доступные при преобразовании таблиц HTML в CSV, XLSX или JSON.

Публичная недвижимость

Публичные методы


Save()

Save результат асинхронно и возвращает уникальный идентификатор, который можно использовать для получения снимка экрана с GetResult метод.

Возвращаемое значение

Уникальный идентификатор скриншота, в противном случае, если произошла ошибка, генерируется исключение. Это можно использовать для получения скриншота с GetResult метод


Это рекомендуемый метод сохранения файла

Save(string CallBackURL)COM

Save результат асинхронно и возвращает уникальный идентификатор, который можно использовать для получения снимка экрана с GetResult метод.

параметры

Возвращаемое значение

Уникальный идентификатор скриншота, в противном случае, если произошла ошибка, генерируется исключение. Это можно использовать для получения скриншота с GetResult метод


Предупреждение: этот метод является синхронным, поэтому приложение будет приостановлено во время обработки результата

GrabzItFile SaveTo()

Save результат синхронно с GrabzItFile объект.

Возвращаемое значение

GrabzItFile объект


Предупреждение: этот метод является синхронным, поэтому приложение будет приостановлено во время обработки результата

SaveTo(string saveToФайл)COM

Save результат синхронно в файл.

параметры

Возвращаемое значение

возвращает true, если он успешен, в противном случае выдается исключение.


Статус GetStatus (string Я бы)COM

Получить текущий статус скриншота GrabzIt.

параметры

Возвращаемое значение

Статус объект


GrabzItCookie [] GetCookies (string домен)COM

Получить все куки, которые GrabzIt использует для определенного домена. Это может также включать определенные пользователем файлы cookie.

параметры

Возвращаемое значение

GrabzItCookie массив


SetCookie (string название, string домен, string стоимость, string дорожка, bool httponly, DateTime? истекает)COM

Устанавливает новый пользовательский файл cookie для GrabzIt, если пользовательский файл cookie имеет то же имя и домен, что и глобальный файл cookie, глобальный файл cookie переопределяется.

Это может быть полезно, если функциональность веб-сайта контролируется куки-файлами.

параметры

Возвращаемое значение

True, если cookie успешно установлен, иначе false


DeleteCookie (string название, string домен)COM

Удалить пользовательский файл cookie или заблокировать использование глобального файла cookie

параметры

Возвращаемое значение

True, если cookie успешно удален, иначе false


WaterMark[] связатьсяWaterMarks(String идентификатор)COM

Получите все загруженные вами watermarks

Возвращаемое значение

WaterMark массив


WaterMark связатьсяWaterMark(String идентификатор)COM

Верните свой заказ watermark который соответствует указанному идентификатору

параметры

Возвращаемое значение

WaterMark


ДобавитьWaterMark(string идентификатор, string дорожка, HorizontalPosition XPOS, VerticalPosition YPos)COM

Добавить новый обычай watermark

параметры

Возвращаемое значение

возвращает истину, если watermark был успешно установлен


DeleteWaterMark(string идентификатор)COM

Удалить кастом watermark

параметры

Возвращаемое значение

возвращает истину, если watermark был успешно удален


SetLocalProxy (string proxyUrl)COM

Этот метод позволяет локальный прокси-сервер использоваться для всех запросов.

параметры


UseSSL (bool стоимость)COM

Определяет, если запросы к GrabzIt's API должен использовать SSL

параметры


string CreateEncryptionKey ()COM

Создайте криптографически безопасный базовый ключ шифрования 64 длиной 44.


Расшифровать (string дорожка, string ключ)COM

Расшифруйте зашифрованный захват, используя предоставленный ключ шифрования.

параметры


GrabzItFile Расшифровать (GrabzItFile файл, string ключ)

Расшифруйте зашифрованный захват, используя предоставленный ключ шифрования.

параметры


byte [] Decrypt (byte [] data, string ключ)

Расшифруйте зашифрованный захват, используя предоставленный ключ шифрования.

параметры


При установке свойств перечисления в COM-объектах вместо этого используйте эквивалентное числовое значение для перечисления.

Перечисления

ImageFormat

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


BrowserType

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


Страна

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


PageSize

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


PageOrientation

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


CSSMediaType

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


TableFormat

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


HorizontalPosition

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


VerticalPosition

Пространство именGrabzIt.Enums

Это перечисление состоит из следующих значений.


Классы результатов

GrabzItCookieCOM

Пространство именGrabzIt.Cookies

Публичная недвижимость

GrabzItFileCOM

Пространство именGrabzIt.Screenshots

Публичные методы

Публичная недвижимость

СтатусCOM

Пространство именGrabzIt.Screenshots

Класс, представляющий текущий статус скриншота.

Публичная недвижимость

WaterMarkCOM

Пространство именGrabzIt.Screenshots

Этот класс представляет собой обычай watermarks хранится в GrabzIt

Публичные методы

Публичная недвижимость