API Reference
Class
EpubWriteOptions
Bounds serialized output and controls explicit signature invalidation.
Inheritance
- Object
- EpubWriteOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method EpubPublication.Save
- Method EpubPublication.Save
- Method EpubPublication.SaveAsync
- Method EpubPublication.SaveAsync
- Method EpubPublication.Write
Constructors
public EpubWriteOptions() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Boolean CompressEntries { get; set; } #Deflates ordinary entries when true. The leading mimetype entry is always stored.
public Int64 MaxOutputBytes { get; set; } #Maximum compressed output bytes, checked while producing the ZIP.
public Int64 MaxExpandedBytes { get; set; } #Maximum total expanded output bytes.
public Int32 MaxEntries { get; set; } #Maximum number of output entries.
public Boolean RemoveInvalidatedSignatures { get; set; } #Explicitly permits removing META-INF/signatures.xml when edits invalidate it.
public Nullable<DateTimeOffset> ModifiedAt { get; set; } #Optional UTC modification time. Otherwise a stable time is captured when edits begin.