Click or drag to resize
Pdf Library for .NET

HtmlToImage Properties

The HtmlToImage type exposes the following members.

Properties
  Name Description
Public property AuthenticationPassword Specifies the password if the web page being converted requires authentication.
Public property AuthenticationUsername Specifies the username if the web page being converted requires authentication.
Public property BlinkEngineLaunchMaxTries Blink engine process launch tries.
Public property BlinkEngineLaunchTimeout Blink engine process launch timeout.
Public property BlinkEnginePath Gets or sets the full path (excluding the chrome.exe file name) of the Blink html rendering engine binaries.
Public property BlinkEngineTemporaryFilesPath Gets or sets the full path of a folder where Blink html rendering engine will write temporary files.
Public property CefEnginePath Gets or sets the full path of the directory containing the SelectPdf.Cef.exe binary.
Public property CefEngineTemporaryFilesPath Gets or sets the full path of a folder where the CEF rendering engine will write temporary files.
Public property ClickElementsDelayAfter Delay in miliseconds, after element click.
Public property ClickElementsDelayBefore Delay in miliseconds, before element click.
Public property ClickElementsSelectors Specifies elements from the web page that will be clicked before converting the page.
Public property CustomCSS Use this property to specify some CSS styles that will be injected into the page that is converted.
Public property DenyLocalFileAccess A flag indicating if local files can be loaded during the conversion. The default value is False and local files can be loaded.
Public property DrawBackground Gets or sets a flag indicating if the web page background is rendered into the generated image.
Public property EnableOfflineMode Put the browser into offline mode before navigation, so all network requests fail.
Public property ExternalBrowserEndpoint External browser service.
Public property HttpCookies Gets the collection of custom HTTP cookies used for the conversion.
Public property HttpHeaders Get the collection of custom HTTP headers used for the conversion.
Public property HttpPostParameters Gets the collection of custom HTTP POST parameters used for the conversion.
Public property JavaScriptEnabled Enable scripts when rendering the url or html string.
Public property LazyImagesLoadingDelay Delay per page, in miliseconds, for lazy images loading.
Public property LazyImagesLoadingEnabled Enables a delay mechanism to allow images to fully load.
Public property LFN Internal use only.
Public property LoginOptions Handle custom page login.
Public property MaxConversionTime Timeout in seconds for the capture phase (producing the image after the page has loaded). Applies to the Chromium rendering engine only.
Public property MaxPageLoadTime The web page navigation timeout in seconds.
Public property MinPageLoadTime An additional time in seconds to wait for asynchronous items to be loaded before the web page is rendered.
Public property PluginsEnabled A flag indicating if plugins (like Flash players) are enabled in the converter.
Public property PostLoadingScript Use this property to specify some JavaScript code that will be injected into the page that is converted and executed after the page was fully loaded.
Public property PostLoadingScriptDelayAfter Delay in miliseconds, after post page loading javascript injection.
Public property ProxyOptions Gets a reference to an object containing the proxy settings used to access the web page that is being converted.
Public property RenderingEngine Gets or sets the rendering engine used by the converter to load and render the HTML. The possible values are WebKit, WebKitRestricted and Blink. The Webkit rendering engine is internal and renders similar to Apple's Safari. For Blink, Chromium binaries must be also installed.
Public property SecureProtocol Protocol used for secure (HTTPS) connections.
Public property StartupMode Use this property to specify how the conversion starts.
Public property StartupScript Use this property to specify some JavaScript code that will be injected into the page that is converted.
Public property VisibleWebElementId Use this property to convert only a certain section of the web page, specified by the html element ID.
Public property WebPageFixedSize Controls whether the web page is rendered with a fixed size internal browser or the size automatically extends to make the whole content visible.
Public property WebPageHeight Gets or sets the web page height. If the width was not set, this property has no effect.
Public property WebPageWidth Gets or sets the web page width.
Public property WindowStatus If set, the converter waits for window.status to match this string before capturing the page.
Top
See Also