/// <summary> /// Generates a PDF into specified output <see cref="Stream" />. /// </summary> /// <param name="input">HTML content input stream.</param> /// <param name="output">PDF file output stream.</param> public void ConvertToPdf(Stream input, Stream output) => ConvertToPdf(input, output, ConversionSettings.CreateDefault());
/// <summary> /// Generates a PDF into specified output <see cref="Stream" />. /// </summary> /// <param name="input">HTML content input stream.</param> /// <param name="output">PDF file output stream.</param> public Task ConvertToPdfAsync(Stream input, Stream output) => ConvertToPdfAsync(input, output, ConversionSettings.CreateDefault());
/// <summary> /// Generates a PDF using the specified HTML content with <see cref="ConversionSettings.CreateDefault"/>. /// </summary> /// <param name="html">The HTML content.</param> public byte[] ConvertToPdf(string html) => ConvertToPdf(html, Encoding.UTF8, ConversionSettings.CreateDefault());
/// <summary> /// Generates a PDF using the specified HTML content with <see cref="ConversionSettings.CreateDefault"/>. /// </summary> /// <param name="html">The HTML content.</param> public Task <byte[]> ConvertToPdfAsync(string html) => ConvertToPdfAsync(html, Encoding.UTF8, ConversionSettings.CreateDefault());