捕獲和轉換Web的工具

帶有ASP.NET的GrabzIt客戶端

ASP.NET API

產品描述

此類處理與GrabzIt屏幕快照Web服務的所有通信。 所有標有的方法 COM 當GrabzIt ASP.NET DLL用作 COM對象.

公開方法

GrabzItFile GetResult(string ID)COM

此方法返回屏幕快照本身。 如果未返回任何內容,則說明出現問題或屏幕截圖尚未準備好。

參數

回報值

GrabzItFile 對象


URLToAnimation(string 網址, AnimationOptions 選項)COM

指定應轉換的在線視頻的URL int動畫GIF。

參數

回報值

無效

AnimationOptionsCOM

命名空間GrabzIt.Parameters

該類表示創建動畫GIF時所有可用的選項。

公共財產


URLToImage(string 網址, ImageOptions 選項)COM

指定應轉換的URL intoa圖像截圖。

參數

回報值

無效

HTMLToImage(string html, ImageOptions 選項)COM

指定應轉換的HTML intoa圖像。

參數

回報值

無效

FileToImage(string 路徑, ImageOptions 選項)COM

指定應轉換的HTML文件 intoa圖像。

參數

回報值

無效

ImageOptionsCOM

命名空間GrabzIt.Parameters

該類表示創建圖像捕獲時所有可用的選項。

公共財產

公開方法


URLToRenderedHTML(string 網址, HTMLOptions 選項)COM

指定應轉換的URL into呈現HTML。

參數

回報值

無效

HTMLToRenderedHTML(string html, HTMLOptions 選項)COM

指定應轉換的HTML into呈現HTML。

參數

回報值

無效

FileToRenderedHTML(string 路徑, HTMLOptions 選項)COM

指定應轉換的HTML文件 into呈現HTML。

參數

回報值

無效

HTMLOptionsCOM

命名空間GrabzIt.Parameters

該類表示在以下情況下所有可用的選項 創建渲染的HTML捕獲.

公共財產

公開方法


URLToPDF(string 網址, PDF選項 選項)COM

指定應轉換的URL intoa PDF。

參數

回報值

無效

HTMLToPDF(string html, PDF選項 選項)COM

指定應轉換的HTML intoa PDF。

參數

回報值

無效

FileToPDF(string 路徑, PDF選項 選項)COM

指定應轉換的HTML文件 intoa PDF。

參數

回報值

無效

PDF選項COM

命名空間GrabzIt.Parameters

該類表示創建PDF捕獲時所有可用的選項。

公共財產

公開方法


URLToDOCX(string 網址, DOCXOptions 選項)COM

指定應轉換的URL int或DOCX。

參數

回報值

無效

HTMLToDOCX(string html, DOCXOptions 選項)COM

指定應轉換的HTML int或DOCX。

參數

回報值

無效

FileToDOCX(string 路徑, DOCXOptions 選項)COM

指定應轉換的HTML文件 int或DOCX。

參數

回報值

無效

DOCXOptionsCOM

命名空間GrabzIt.Parameters

該類表示創建DOCX捕獲時所有可用的選項。

公共財產

公開方法


URLToTable(string 網址, TableOptions 選項)COM

指定應從中提取HTML表的URL。

參數

回報值

無效

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 對象


GrabzItFile SaveTo異步()

Save 結果異步到 GrabzItFile 目的。 僅當 .NET 版本支持異步方法時才可用。

回報值

GrabzItFile 對象


警告此方法是同步的,因此在處理結果時將導致應用程序暫停

SaveTo(string saveTo文件)COM

Save 結果同步到文件。

參數

回報值

如果成功,則返回true,否則將引發異常。


SaveTo異步(string saveTo文件)

Save 結果異步到文件。 僅當 .NET 版本支持異步方法時才可用。

參數

回報值

如果成功,則返回true,否則將引發異常。


Status GetStatus(string ID)COM

獲取GrabzIt屏幕快照的當前狀態。

參數

回報值

Status 對象


GrabzItCookie [] GetCookies(string 域)COM

獲取所有GrabzIt用於特定域的cookie。 這也可能包括用戶定義的cookie。

參數

回報值

GrabzItCookie 排列


SetCookie(string 名稱, string 域, string 值, string 路徑, bool httponly,DateTime? 過期)COM

在GrabzIt上設置一個新的自定義cookie,如果該自定義cookie與全局cookie具有相同的名稱和域,則將覆蓋全局cookie。

如果網站功能由Cookie控制,這將很有用。

參數

回報值

如果成功設置了cookie,則為true,否則為false


DeleteCookie(string 名稱, string 域)COM

刪除自定義cookie或阻止全局cookie被使用

參數

回報值

如果成功刪除了cookie,則為true,否則為false


WaterMark[] 輕松賺錢WaterMarks(String 標識符)COM

獲取所有上傳的自定義 watermarks

回報值

WaterMark 排列


WaterMark 輕松賺錢WaterMark(String 標識符)COM

返回您的習慣 watermark 與指定的標識符匹配

參數

回報值

WaterMark


加入WaterMark(string 標識符, string 路徑, HorizontalPosition xpos, VerticalPosition ypos)COM

添加新的自定義 watermark

參數

回報值

如果返回true,則返回true watermark 設置成功


DeleteWaterMark(string 標識符)COM

刪除自定義 watermark

參數

回報值

如果返回true,則返回true watermark 已成功刪除


SetLocalProxy(string proxyUrl)COM

此方法啟用 本地代理服務器 用於所有請求。

參數


UseSSL(bool 值)COM

指定是否向GrabzIt發出請求 API應該使用SSL

參數


string CreateEncryptionKey()COM

創建一個加密安全的基本64加密密鑰,長度為44個字符。


解密(string 路徑, string 鍵)COM

使用提供的加密密鑰解密加密的捕獲。

參數


GrabzItFile 解密(GrabzItFile 文件, string 鍵)

使用提供的加密密鑰解密加密的捕獲。

參數


byte []解密(byte []數據, string 鍵)

使用提供的加密密鑰解密加密的捕獲。

參數


在COM對像中設置枚舉屬性時,請使用等效的數值作為枚舉。

枚舉

ImageFormat

命名空間枚舉

該枚舉包含以下值。


BrowserType

命名空間枚舉

該枚舉包含以下值。


國家

命名空間枚舉

該枚舉包含以下值。


PageSize

命名空間枚舉

該枚舉包含以下值。


PageOrientation

命名空間枚舉

該枚舉包含以下值。


CSSMediaType

命名空間枚舉

該枚舉包含以下值。


TableFormat

命名空間枚舉

該枚舉包含以下值。


HorizontalPosition

命名空間枚舉

該枚舉包含以下值。


VerticalPosition

命名空間枚舉

該枚舉包含以下值。


結果類

GrabzItCookieCOM

命名空間GrabzIt.Cookies

公共財產

GrabzItFileCOM

命名空間GrabzIt。屏幕截圖

公開方法

公共財產

StatusCOM

命名空間GrabzIt。屏幕截圖

表示屏幕快照當前狀態的類。

公共財產

WaterMarkCOM

命名空間GrabzIt。屏幕截圖

此類代表風俗 watermarks 存儲在GrabzIt中

公開方法

公共財產