[]
Represents a running instance of a headless Chromium-based browser.
public class GcHtmlBrowser : IDisposable
Public Class GcHtmlBrowser
Implements IDisposable
| Name | Description |
|---|---|
| GcHtmlBrowser(string, LaunchOptions) | Initializes a new instance of the GcHtmlBrowser class. |
| Name | Description |
|---|---|
| CurrentPlatform | Gets the current platform for launching the browser. |
| ErrorLog | Gets the browser error log as a string. |
| IsConnected | Gets a value indicating whether the browser engine is connected. |
| LastLogMessage | Gets or sets the last message in the browser log. |
| TimeoutOptions | Gets the timeout settings for various browser operations. |
| Name | Description |
|---|---|
| ApplyGcImagingLicenseKey(string) | Applies a GcImaging license key to use by the current instance of GcHtmlBrowser. Up to five images can be created without a license. |
| ApplyGcPdfLicenseKey(string) | Applies a GcPdf license key to use by the current instance of GcHtmlBrowser. Up to five PDFs can be created without a license. |
| ClearErrorLog() | Clears all messages in the error log. |
| Dispose() | Clean up any resources being used. |
| NewPage(string, PageOptions) | Creates a new page and assigns an HTML markup to the page. |
| NewPage(Uri, PageOptions) | Creates a new page and navigates to a specified Uri. |
| SetGcImagingLicenseKey(string) | Sets a GcImaging license key to use by all instances of GcHtmlBrowser. Up to five images can be created without a license. |
| SetGcPdfLicenseKey(string) | Sets a GcPdf license key to use by all instances of GcHtmlBrowser. Up to five PDFs can be created without a license. |