Method ConvertToFile
- Namespace
- LMKit.Document.Conversion
- Assembly
- LM-Kit.NET.dll
ConvertToFile(string, string, DocumentToMarkdownOptions, CancellationToken)
Converts the document at inputPath and writes the Markdown to
outputPath.
public DocumentToMarkdownResult ConvertToFile(string inputPath, string outputPath, DocumentToMarkdownOptions options = null, CancellationToken cancellation = default)
Parameters
inputPathstringoutputPathstringoptionsDocumentToMarkdownOptionscancellationCancellationToken
Returns
ConvertToFile(byte[], string, string, DocumentToMarkdownOptions, CancellationToken)
Converts in-memory document bytes and writes the Markdown to outputPath.
public DocumentToMarkdownResult ConvertToFile(byte[] data, string fileName, string outputPath, DocumentToMarkdownOptions options = null, CancellationToken cancellation = default)
Parameters
databyte[]fileNamestringoutputPathstringoptionsDocumentToMarkdownOptionscancellationCancellationToken
Returns
ConvertToFile(Stream, string, string, DocumentToMarkdownOptions, CancellationToken)
Converts a document read from a stream and writes the Markdown to outputPath.
public DocumentToMarkdownResult ConvertToFile(Stream stream, string fileName, string outputPath, DocumentToMarkdownOptions options = null, CancellationToken cancellation = default)
Parameters
streamStreamfileNamestringoutputPathstringoptionsDocumentToMarkdownOptionscancellationCancellationToken
Returns
ConvertToFile(Attachment, string, DocumentToMarkdownOptions, CancellationToken)
Converts the supplied Attachment and writes the Markdown to outputPath.
public DocumentToMarkdownResult ConvertToFile(Attachment attachment, string outputPath, DocumentToMarkdownOptions options = null, CancellationToken cancellation = default)
Parameters
attachmentAttachmentoutputPathstringoptionsDocumentToMarkdownOptionscancellationCancellationToken