Table of Contents

Interface IHtml2Pdf

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

Html export PDF service

public interface IHtml2Pdf
Extension Methods

Methods

PdfDataAsync(string)

Export method

Task<byte[]> PdfDataAsync(string url)

Parameters

url string

url

Returns

Task<byte[]>

PdfDataFromHtmlAsync(string, IEnumerable<string>?, IEnumerable<string>?)

Export method

Task<byte[]> PdfDataFromHtmlAsync(string html, IEnumerable<string>? links = null, IEnumerable<string>? scripts = null)

Parameters

html string

html raw string

links IEnumerable<string>
scripts IEnumerable<string>

Returns

Task<byte[]>

PdfStreamAsync(string)

Export method

Task<Stream> PdfStreamAsync(string url)

Parameters

url string

url

Returns

Task<Stream>

PdfStreamFromHtmlAsync(string, IEnumerable<string>?, IEnumerable<string>?)

Export method

Task<Stream> PdfStreamFromHtmlAsync(string html, IEnumerable<string>? links = null, IEnumerable<string>? scripts = null)

Parameters

html string

html raw string

links IEnumerable<string>
scripts IEnumerable<string>

Returns

Task<Stream>