FlowDocument Class

Definition

A flow-layout document: blocks laid out top to bottom in the body area of pages of a PageTemplate (one per section, StartSection(PageTemplate)), starting a new page whenever the next line would cross the bottom of the body area. Render(PdfDocument) appends the pages to a PdfDocument and draws through its canvas, so the result saves like any other page content.

public sealed class FlowDocument

Remarks

ISO 32000-2 §7.7.3.3 (page objects), §8.2 and §9.4 (page content and text operators): each page is a new page object with the setup's media box and one content stream of text objects. The same blocks, fonts and setup produce the same bytes on every run and platform.

Not thread-safe: build and render from one thread, as for any document mutation.

Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Constructors (2)

Properties (4)

Methods (3)