Table of Contents

Namespace LibreOfficeKit.Enums

Enums

CallbackType

LibreOfficeKit callback event types. These are the event types that can be received via the LOK callback mechanism.

DocumentType

Specifies the type of a loaded LibreOffice document. Maps to the integer returned by getDocumentType() in the LOK API.

InitialView

Specifies how the PDF viewer panel is displayed when the document is opened. Maps to the LibreOffice InitialView FilterData parameter.

OptionalFeatures

Optional features that can be enabled in LibreOfficeKit. Use SetOptionalFeatures(OptionalFeatures) to enable one or more flags.

PdfACompliance

Legacy PDF/A compliance level enum. Kept for backwards compatibility. Prefer using PdfVersion for new code.

PdfChangePermission

Specifies what types of changes are allowed in a secured PDF document. Maps to the LibreOffice Changes FilterData parameter.

PdfPrintPermission

Specifies the print permission level for a secured PDF document. Maps to the LibreOffice Printing FilterData parameter.

PdfVersion

Specifies the PDF version or PDF/A compliance level to use during export. Maps to the LibreOffice SelectPdfVersion FilterData parameter.

SaveFormat

Specifies the output format for document conversion via LibreOfficeKit. These values map to the format string passed to the LOK saveAs function.