PdfEditorAddHtmlTemplate(Int32, Int32, Int32, PdfTemplateHorizontalAlign, PdfTemplateVerticalAlign, String, String) Method
Creates a HTML Template object to be rendered in PDF pages based on the HTML string and an optional base URL.
Specifies the horizontal and the vertical alignment of the template on the PDF page.
The alignment takes precedence over the X and Y coordinates when set to a value other than None.
The height of template is auto-resized. To create a template with fixed height use the
method with height parameter
Namespace: HiQPdf.ChromiumAssembly: HiQPdf.Chromium (in HiQPdf.Chromium.dll) Version: 17.0.0
public PdfHtmlTemplate AddHtmlTemplate(
int x,
int y,
int width,
PdfTemplateHorizontalAlign horizontalAlign,
PdfTemplateVerticalAlign verticalAlign,
string html,
string htmlBaseUrl
)
- x Int32
- The X position of the template in the PDF pages relative to the top left of the page
- y Int32
- The Y position of the template in the PDF pages relative to the top left of the page
- width Int32
- The width of the PDF template
- horizontalAlign PdfTemplateHorizontalAlign
- The horizontal align of the PDF template
- verticalAlign PdfTemplateVerticalAlign
- The vertical align of the PDF template
- html String
- The HTML content of the template. It can contain template variable like {page_number} or {total_pages}
- htmlBaseUrl String
- The base URL used to resolve external resources in the HTML
PdfHtmlTemplateThe created HTML template which can be further customized