This class handles all communication with the GrabzIt screenshot web services.
This method returns the screenshot itself. If nothing is returned then something has gone wrong or the screenshot is not ready yet.
The capture
Specifiy the URL of the online video that should be converted into a animated GIF.
void
The class represents all of the options available when creating an animated GIF.
Specifies the URL that should be converted into a image screenshot.
Specifies the HTML that should be converted into a image.
Specifies a HTML file that should be converted into a image.
The class represents all of the options available when creating image captures.
Specifies the URL that should be converted into rendered HTML.
Specifies the HTML that should be converted into rendered HTML.
Specifies a HTML file that should be converted into rendered HTML.
The class represents all of the options available when creating rendered HTML captures.
Specifies the URL that should be converted into a PDF.
Specifies the HTML that should be converted into a PDF.
Specifies a HTML file that should be converted into a PDF.
The class represents all of the options available when creating PDF captures.
Specifies the URL that should be converted into a DOCX.
Specifies the HTML that should be converted into a DOCX.
Specifies a HTML file that should be converted into a DOCX.
The class represents all of the options available when creating DOCX captures.
Specifies the URL that the HTML tables should be extracted from.
Specifies the HTML that the HTML tables should be extracted from.
Specifies a HTML file that the HTML tables should be extracted from.
The class represents all of the options available when converting HTML tables to CSV, XLSX or JSON.
Save the result asynchronously and returns a unique identifier, which can be used to get the screenshot with the GetResult method.
The unique identifier of the screenshot otherwise if a error has occured an exception is thrown. This can be used to get the screenshot with the GetResult method
Save the result synchronously to a variable containing the screenshot byte data.
returns the byte data of the file if successful otherwise it throws an exception.
Save the result synchronously to a file.
returns the true if it is successful otherwise it throws an exception.
Get the current status of a GrabzIt screenshot.
ScreenShotStatus object
Get all the cookies that GrabzIt is using for a particular domain. This may include user defined cookies as well.
GrabzItCookie array
Sets a new custom cookie on GrabzIt, if the custom cookie has the same name and domain as a global cookie the global cookie is overridden.
This can be useful if a websites functionality is controlled by cookies.
True if the cookie is successfully set, otherwise false
Delete a custom cookie or block a global cookie from being used
True if the cookie is successfully deleted, otherwise false
Get your uploaded custom watermarks
GrabzItWaterMark array
Return your custom watermarks that matches the specified identifier
GrabzItWaterMark
Add a new custom watermark
returns true if the watermark was successfully set
Delete a custom watermark
returns true if the watermark was successfully deleted
This method enables a local proxy server to be used for all requests.
Specifies if requests to GrabzIt's API should use SSL
Create a cryptographically secure base 64 encryption key, 44 characters long.
Decrypt an encrypted capture using the provided encryption key.
The class representing the current status of the screenshot.
This class represents the custom watermarks stored in GrabzIt