API Reference
Class
OfficeImageOptimizationResult
Immutable result of encoded-image optimization.
Inheritance
- Object
- OfficeImageOptimizationResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Byte[] Bytes { get; } #Resulting encoded bytes.
public OfficeImageOptimizationStatus Status { get; } #Optimization outcome.
public OfficeImageInfo Original { get; } #Original image metadata.
public OfficeImageInfo Final { get; } #Final encoded image metadata.
public OfficeImageMetadataReport Metadata { get; } #Metadata preservation and loss evidence for this result.
public Boolean Changed { get; } #Whether the result contains newly encoded bytes.
public Int64 BytesSaved { get; } #Signed encoded-byte reduction.
public Int64 OriginalEncodedLength { get; set; } #Original encoded byte length.
public Int64 FinalEncodedLength { get; } #Final encoded byte length.