Table of Contents

Method ConvertToFile

Namespace
LMKit.Document.Conversion
Assembly
LM-Kit.NET.dll

ConvertToFile(byte[], string, bool)

Converts an EML file (as a byte array) into a PDF file.

public static void ConvertToFile(byte[] emlData, string outputPath, bool stripQuotes = false)

Parameters

emlData byte[]

The EML file content as a byte array.

outputPath string

Path where the output PDF will be written.

stripQuotes bool

When true, quoted and reply content is removed from the email body.

Exceptions

ArgumentNullException

Thrown when emlData or outputPath is null.

ConvertToFile(string, string, bool)

Converts an EML file at the specified path into a PDF file.

public static void ConvertToFile(string inputPath, string outputPath, bool stripQuotes = false)

Parameters

inputPath string

The file system path to the EML file.

outputPath string

Path where the output PDF will be written.

stripQuotes bool

When true, quoted and reply content is removed from the email body.

Examples

using LMKit.Document.Conversion;

EmlToPdf.ConvertToFile("newsletter.eml", "newsletter.pdf");

Exceptions

ArgumentException

Thrown when inputPath is null or whitespace.

ArgumentNullException

Thrown when outputPath is null.

FileNotFoundException

Thrown when the specified EML file does not exist.