Namespace SuperOffice.IO
Classes
BinaryGenerator
Abstract class providing mechanisms supporting generating documents from binary template files.
Generator
Base class for generators for generating documents based on document templates. This class also contains the interface needed for instantiating a generator.
JsonSerializerOptionsFor
MsWordGenerator
Generator for Microsoft Word documents.
ProviderStream
Stream for reading from and writing to the document archive.
TagContainer
Base class for classes exposing template tags.
TemplateTagAttribute
Attribute declaring that this property is a template variable tag.
TextGenerator
Interfaces
IStreamProvider
Interface for the DocumentStream to access the archive.
ITempFileProvider
Interface defining a provider that offers services for reading and writing temporary files.
Enums
BinaryGenerator.State
Enumerator containing the different states the generator can hold.
ProviderStream.AccessMode
Mode in which the DocumentStream is accessed.