Click or drag to resize

PdfSignatureShape Class

Signature box shape which will be permanently added to document content stream.
Inheritance Hierarchy

Namespace:  RadPdf.Data.Document.Objects.Shapes
Assembly:  RadPdf (in RadPdf.dll) Version: 3.44.0.0 (3.44.0.0)
Syntax
public sealed class PdfSignatureShape : PdfShape

The PdfSignatureShape type exposes the following members.

Constructors
  NameDescription
Public methodPdfSignatureShape
Creates a new PdfSignatureShape on the PdfPage.
Top
Properties
  NameDescription
Public propertyBorder
Gets or sets this PdfSignatureShape's border.
Public propertyChangeable
Gets or sets a value indicating whether this PdfObject instance can be changed in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyCustomData
Gets or sets a value representing custom data associated with this object.
(Inherited from PdfObject.)
Public propertyDeletable
Gets or sets a value indicating whether this PdfObject instance can be deleted in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyDpi
Gets a value representing the PdfDocument resolution.
(Inherited from PdfObject.)
Public propertyDuplicatable
Gets or sets a value indicating whether this PdfObject instance can be duplicated in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyFillColor
Gets or sets this PdfSignatureShape's fill color.
Public propertyFont
Gets or sets this PdfSignatureShape's font for typed text input.
Public propertyHasPaths
Gets a value indicating if this PdfSignatureShape has pen tool paths drawn on it.
Public propertyHeight
Gets or sets a value representing the height of this object (in pixels).
(Inherited from PdfObject.)
Public propertyHideFocusOutline
Gets or sets a value indicating whether this PdfObject's focus outline is visible (when selected) in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyHideHighlight
Gets or sets a value indicating whether this PdfObject's highlight is visible in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyImageData
Gets or sets this PdfSignatureShape's image binary data.
Public propertyImageFit
Gets or sets a value indicating the image fit for an image in this PdfSignatureShape.
Public propertyImageFormat
Gets this PdfSignatureShape's image data format.
Public propertyIsDeleted
Gets a value indicating whether this PdfObject instance has been deleted.
(Inherited from PdfObject.)
Public propertyIsFormField
Gets a value indicating whether this PdfObject instance represents a form field or not.
(Inherited from PdfObject.)
Public propertyIsLocked
Gets a value indicating whether this PdfObject instance is considered to be locked.
(Inherited from PdfObject.)
Public propertyIsSigned
Gets a value indicating if this PdfSignatureShape has been signed (using any method).
Public propertyLeft
Gets or sets a value representing the left edge of this object (in pixels).
(Inherited from PdfObject.)
Public propertyLockHeight
Gets or sets a value indicating whether the height of this PdfObject instance is locked when resizing in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyLockProportions
Gets or sets a value indicating whether this PdfObject instance's proportions are locked when resizing.
(Inherited from PdfObject.)
Public propertyLockWidth
Gets or sets a value indicating whether the width of this PdfObject instance is locked when resizing in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyMaxResolution
Gets or sets the maximum resolution of this PdfSignatureShape when added to the PDF document.
Public propertyMoveable
Gets or sets a value indicating whether this PdfObject instance can be moved in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyOpacity
Gets or sets a value representing this PdfShape's opacity (in percent).
(Inherited from PdfShape.)
Public propertyOutputToPDF
Gets or sets a value indicating whether this PdfObject instance is output to the PDF saved by the PdfWebControl.
(Inherited from PdfObject.)
Public propertyPage
Gets an object representing page with which this object is associated.
(Inherited from PdfObject.)
Public propertyPenColor
Gets or sets this PdfSignatureShape's pen (ink) color.
Public propertyPenWidth
Gets or sets this PdfSignatureShape's pen (ink) width.
Public propertyPopupButtonText
Gets or sets a string representing the PdfSignatureShape's button text, if a PopupInput is true and the object is empty.
Public propertyPopupButtonTooltip
Gets or sets a string representing the PdfSignatureShape's button tooltip, if a PopupInput is true and the object is empty.
Public propertyPopupInput
Gets or sets a value indicating whether this PdfSignatureShape should accept input via a popup instead of only drawing using the pen tool directly on the document.
Public propertyPopupInputMethods
Gets or sets a value indicating the popup input methods available when a user clicks the PdfSignatureShape in the GUI when PopupInput is true.
Public propertyPrint
Gets or sets a value indicating whether this PdfObject instance is output to the PDF saved by the PdfWebControl.
(Inherited from PdfShape.)
Public propertyResizable
Gets or sets a value indicating whether this PdfObject instance can be resized in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyRotation
Gets or sets the object's rotation relative to the page.
Public propertySignatureMethod
Gets a value indicating the method which was used to sign this PdfSignatureShape.
Public propertyStylable
Gets or sets a value indicating whether this PdfObject instance can be styled in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyText
Gets or sets this PdfSignatureShape's text data.
Public propertyTop
Gets or sets a value representing the top edge of this object (in pixels).
(Inherited from PdfObject.)
Public propertyVisible
Gets or sets a value indicating whether this PdfObject instance is visible in the PdfWebControl client interface.
(Inherited from PdfObject.)
Public propertyWidth
Gets or sets a value representing the width of this object (in pixels).
(Inherited from PdfObject.)
Top
Methods
  NameDescription
Public methodAddPath
Adds a path (line) to the PdfSignatureShape.
Public methodClear
Clear any existing image, paths, or text in this PdfSignatureShape.
Public methodClone
Creates a new PdfObject that is a copy of the current PdfObject and adds it to this object's parent Page.
(Inherited from PdfObject.)
Public methodCloneTo
Creates a new PdfObject that is a copy of the current PdfObject and adds it to a PdfPage in this or another PdfDocument.
(Inherited from PdfObject.)
Public methodDelete
Deletes this PdfObject instance from its page.
(Inherited from PdfObject.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExport
Exports this PdfObject instance as a string.
(Inherited from PdfObject.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetPaths
Gets an array of paths, each of which form a line path of the PdfSignatureShape.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

This shape object is clickable in RAD PDF, but will not have the same signature features in other PDF readers.

This object is not a PDF form field, see PdfSignatureField.

See Also