Table of Contents

Namespace DocWright

Namespaces

DocWright.Compare
DocWright.ComplexText
DocWright.Composition
DocWright.Core
DocWright.Cryptography
DocWright.Dom
DocWright.Fonts
DocWright.Formats
DocWright.Layout
DocWright.MailMerge
DocWright.Ole
DocWright.Renderers
DocWright.Reporting
DocWright.Signatures

Classes

ConversionResult

Summary of a completed conversion.

ConvertOptions

Options for a single Word-document-to-PDF conversion. One conversion = one options instance; the options object is read once at the start of the conversion, so mutating it during a conversion has no effect on that conversion.

DocWrightConverter

Converts supported Word document formats through the DocWright pipeline.

PdfMetadata

Document information written into the PDF's Info dictionary and XMP metadata.

SaveOptions

Options controlling Save(WordDocument, Stream, string, SaveOptions?).

Deliberately separate from ConvertOptions: converting renders a document through layout to PDF and needs fonts, page setup and rendering controls, while saving round-trips the model in an editable format and needs none of them. Sharing one options bag would offer callers a pile of settings that do nothing on a save.

Grows additively, like the other option bags.

Structs

ConversionProgress

Progress payload reported during conversion.

Enums

ConversionStage

Pipeline stages reported through Progress.

FormatDetection

Controls how an input stream is interpreted when loading a mutable DOM document.