Class ImageParser
- Namespace
- DuetControlServer.Files.ImageProcessing
- Assembly
- DuetControlServer.dll
Functions for parsing embedded thumbnail images
public static class ImageParser
- Inheritance
-
ImageParser
- Inherited Members
Methods
ProcessAsync(Stream, CodeParserBuffer, GCodeFileInfo, Code, bool, ThumbnailInfoFormat, CancellationToken)
Extract thumbnails images from a file
public static ValueTask ProcessAsync(Stream stream, CodeParserBuffer codeParserBuffer, GCodeFileInfo parsedFileInfo, Code code, bool readThumbnailContent, ThumbnailInfoFormat format, CancellationToken cancellationToken)
Parameters
streamStreamStream to read from
codeParserBufferCodeParserBufferParser buffer
parsedFileInfoGCodeFileInfoFile information
codeCodeCode to reuse while parsing
readThumbnailContentboolWhether thumbnail content shall be returned
formatThumbnailInfoFormatThumbnail format
cancellationTokenCancellationTokenCancellation token
Returns
- ValueTask
Asynchronous task