Represents a Document based on the supplied DLEX file.

public class DocumentLayout
Public Class DocumentLayout

Inheritance: ObjectDocumentLayout

Licensing Info

This class is a full DynamicPDF Core Suite feature. One of the following is required for non-evaluation usage:


DocumentLayout(DlexFile)Initializes a new instance of the DocumentLayout class.
DocumentLayout(String)Initializes a new instance of the DocumentLayout class.


AuthorGets or sets the author of the DocumentLayout .
BasePhysicalPathGets or sets the base physical path of the document layout.
FontFamiliesGets the FontFamilyList object of the document layout.
FontsGets the FontList object of the document layout.
FormatProviderGets or sets the IFormatProvider of the document layout.
IdGets or sets the ID of the DocumentLayout .
KeywordsGets or sets the keywords of the DocumentLayout .
LayoutPartsGets or sets the DocumentLayoutPartList of the document layout.
SubjectGets or sets the subject of the DocumentLayout .
TagGets or sets a value indicating whether document is tagged.
TitleGets or sets the title of the DocumentLayout .


Equals(Object)Determines whether the specified Object is equal to the current Object .
(Inherited from Object)
GetElementById(String)Returns the Object that matches the supplied id.
GetHashCode()Serves as a hash function for a particular type.
(Inherited from Object)
GetLayoutElementById(String)Returns the LayoutElement that matches the supplied id.
GetType()Gets the Type of the current instance.
(Inherited from Object)
Layout(LayoutData)Creates a Document object that contians the report as defined in the DLEX file.
Layout(LayoutData, Document)Appends the report to the given Document object.
ToString()Returns a String that represents the current Object .
(Inherited from Object)


DocumentLayout.ReportDataRequiredOccurs when report data is required for a Report or SubReport.

See Also


In this topic