Aspose.PDF for .NET allows you to add a background image to PDF pages, and get each watermark using Artifact class....the artifact type (supports values of the Artifact.ArtifactType...ArtifactType enumeration where values include Background, Layout, Page...