Base class from which all page elements are derived.

public abstract class PageElement : ISerializable
Public MustInherit Class PageElement
    Implements ISerializable

Inheritance: ObjectPageElement

Implements: ISerializable

Derived: LayoutLink, LayoutTextArea, ImportedPageArea, ImportedPageData, AnchorGroup, AreaGroup, AutoLink, BackgroundImage, AustraliaPost, Aztec, BarCode, Codabar, Code11, Code128, Code25, Code39, Code93, DataMatrixBarcode, DeutschePostIdentcode, DeutschePostLeitcode, Dim2Barcode, Ean13, Ean13Sup2, Ean13Sup5, Ean14, Ean8, Ean8Sup2, Ean8Sup5, GS1DataBar, Iata25, IntelligentMailBarCode, Interleaved25, Isbn, IsbnSup2, IsbnSup5, Ismn, IsmnSup2, IsmnSup5, Issn, IssnSup2, IssnSup5, Itf14, Kix, MacroPdf417, MsiBarcode, Pdf417, Postnet, QrCode, Rm4scc, SingaporePost, StackedGS1DataBar, TextBarCode, UpcBase, UpcVersionA, UpcVersionASup2, UpcVersionASup5, UpcVersionE, UpcVersionESup2, UpcVersionESup5, Bookmark, Chart, Circle, ContentArea, FormattedTextArea, AutoCheckBox, AutoRadioButton, Button, CheckBox, ChoiceField, ComboBox, FormElement, ListBox, RadioButton, RichTextField, Signature, TextField, Group, HtmlArea, Image, Image3D, ImageWatermark, Label, LayoutGrid, Line, Link, List, MultimediaAnnotation, Note, OrderedList, PageNumberingLabel, Path, Rectangle, RotatingPageElement, Table2, TaggablePageElement, TextArea, TextWatermark, TransformationGroup, TransparencyGroup, UnorderedList, Watermark

Licensing Info

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


IDGets or sets the ID of the page element.
IgnoreMarginsGets or sets ignore margin property. Setting false will consider the margin while placing the page element based on the RelativeTo property.
RelativeToGets and sets placement of the page element on the page.


Draw(PageWriter)Draws the page element to the given PageWriter class.
Equals(Object)Determines whether the specified Object is equal to the current Object .
(Inherited from Object)
GetHashCode()Serves as a hash function for a particular type.
(Inherited from Object)
GetType()Gets the Type of the current instance.
(Inherited from Object)
ToString()Returns a String that represents the current Object .
(Inherited from Object)

See Also


In this topic