WKHtmlToPdf class
namespace: Serenity.Reporting assembly: Serenity.Net.Web
HTML to PDF converter class using WKHTMLToPdf.
public class WKHtmlToPdf : IHtmlToPdfOptions
| parameter | description |
|---|---|
| options | The list of options. |
Public Members
| name | description |
|---|---|
| WKHtmlToPdf(…) | HTML to PDF converter class using WKHTMLToPdf. |
| AdditionalUrls { get; } | |
| AllowedLocalPaths { get; } | |
| Cookies { get; } | |
| CustomArgs { get; } | |
| DisableLocalFileAccess { get; set; } | |
| Dpi { get; set; } | |
| EditLaunchOptions { get; set; } | Unused for WKHtmlToPdf |
| EditPdfOptions { get; set; } | Unused for WKHtmlToPdf |
| ExecutablePath { get; set; } | Gets or sets the path to the wkhtmltopdf executable. |
| FooterHeaderReplace { get; } | |
| FooterHtmlUrl { get; set; } | |
| HeaderHtmlUrl { get; set; } | |
| Landscape { get; set; } | |
| MarginBottom { get; set; } | |
| MarginLeft { get; set; } | |
| MarginRight { get; set; } | |
| MarginsAll { set; } | |
| MarginTop { get; set; } | |
| PageHeight { get; set; } | |
| PageSize { get; set; } | |
| PageWidth { get; set; } | |
| PrintBackground { get; set; } | |
| SmartShrinking { get; set; } | |
| TimeoutSeconds { get; set; } | |
| Url { get; set; } | |
| UsePrintMediaType { get; set; } | |
| Zoom { get; set; } | |
| Execute() | Executes the converter process and returns the PDF bytes. |
Remarks
WKHtmlToPdf converter class.
See Also
- interface IHtmlToPdfOptions
- Source: WKHtmlToPdf.cs