GroupDocs.Watermark Namespace
Contains classes for working with watermarks in a document of any supported type.
Classes
  ClassDescription
Public classDetachedImageException
The exception that is thrown when manipulating detached image.
Public classCode exampleDocument
Represents a document where a watermark can be placed.
Public classDocumentFactory
Represents a set of methods for creating instances of documents. This class also can be used for getting document information (format, password protection etc).
Public classDocumentInfo
Provides basic information about a document.
Public classDocumentPart
Represents any logical part of a document (page, frame, header or a whole document) where watermark can be placed.
Public classEncryptionIsNotSupportedException
The exception that is thrown when document encryption is not supported.
Public classFloatingObjectPossibleWatermarkT
Represents floating object watermark in a document of any supported format.
Public classFont
Class representing a font.
Public classFormattedTextFragment
Provides abstract base class for a fragment of formatted text in a document.
Public classFormattedTextFragmentCollection
Represents a collection of formatted text fragments.
Public classHyperlinkPossibleWatermark
Represents possible hyperlink watermark in a PowerPoint document.
Public classCode exampleImageWatermark
Represents an image watermark.
Public classInvalidPasswordException
The exception that is thrown when supplied password is incorrect.
Public classCode exampleLicense
Represents GroupDocs.Watermark license.
Public classLoadOptions
Allows to specify additional options (such as password) when loading a document.
Public classMargins
Represents margin settings for each edge of an object.
Public classNamespaceDoc
Public classPossibleWatermark
Represents possible watermark found in a document.
Public classPossibleWatermarkCollection
Represents a collection of possible watermarks found in a document.
Public classReadOnlyListBaseT
Provides the abstract base class for a strongly typed read-only list.
Public classRemoveOnlyListBaseT
Provides the abstract base class for a strongly typed remove-only list.
Public classCode exampleTextWatermark
Represents a text watermark.
Public classUnsupportedFileTypeException
The exception that is thrown when a file can not be loaded.
Public classWatermark
Represents a watermark to be added to the document.
Public classWatermarkableImage
Represents an image inside a document.
Public classWatermarkableImageCollection
Represents a collection of images found in a document.
Structures
  StructureDescription
Public structureColor
Structure representing a color.
Interfaces
  InterfaceDescription
Public interfaceIDocumentFactory
Represents a factory for creating instances of documents.
Public interfaceIFloatingObject
Represents a floating shape in a document of any supported format.
Enumerations
  EnumerationDescription
Public enumerationDimension
Represents dimensions of a 2d object.
Public enumerationFileFormat
Represents the format of a document that is to be loaded.
Public enumerationFontStyle
Represents a font style.
Public enumerationHorizontalAlignment
Enumeration of possible horizontal alignment values.
Public enumerationMarginType
Specifies how margin values should be interpreted.
Public enumerationSizingType
Specifies how watermark size should be calculated.
Public enumerationTextAlignment
Enumeration of possible text alignment values.
Public enumerationUnitOfMeasurement
Represents units of measurement.
Public enumerationVerticalAlignment
Enumeration of possible vertical alignment values.