Watermarker
Contenido
[
Ocultar
]
Watermarker class
Representa una clase para la gestión de marcas de agua en un documento.
public class Watermarker : IDisposable
Constructores
Nombre | Descripción |
---|---|
Watermarker(Stream) | Inicializa una nueva instancia delWatermarker clase con el flujo especificado. |
Watermarker(string) | Inicializa una nueva instancia delWatermarker clase con la ruta del documento especificado. |
Watermarker(Stream, LoadOptions) | Inicializa una nueva instancia delWatermarker clase con el stream especificado y las opciones de carga. |
Watermarker(Stream, WatermarkerSettings) | Inicializa una nueva instancia delWatermarker clase con el stream y settings. especificados |
Watermarker(string, LoadOptions) | Inicializa una nueva instancia delWatermarker clase con la ruta del documento especificada y opciones de carga. |
Watermarker(string, WatermarkerSettings) | Inicializa una nueva instancia delWatermarker clase con la configuración y la ruta del documento especificados. |
Watermarker(Stream, LoadOptions, WatermarkerSettings) | Inicializa una nueva instancia delWatermarker clase con el flujo especificado, cargar opciones y configuraciones. |
Watermarker(string, LoadOptions, WatermarkerSettings) | Inicializa una nueva instancia delWatermarker clase con la ruta del documento especificada , las opciones de carga y la configuración. |
Propiedades
Nombre | Descripción |
---|---|
SearchableObjects { get; set; } | Obtiene o establece los objetos de contenido que se incluirán en una búsqueda de marca de agua. |
Métodos
Nombre | Descripción |
---|---|
Add(Watermark) | Agrega una marca de agua al documento cargado. |
Add(Watermark, WatermarkOptions) | Agrega una marca de agua al documento cargado usando las opciones de marca de agua. |
Dispose() | Elimina la instancia actual. |
GeneratePreview(PreviewOptions) | Genera imágenes de vista previa del documento. |
GetContent<T>() | Devuelve elContent objeto para el documento cargado. |
GetDocumentInfo() | Obtiene la información sobre el formato del documento cargado. |
GetImages() | Encuentra todas las imágenes en el documento. |
GetImages(ImageSearchCriteria) | Encuentra imágenes de acuerdo con los criterios de búsqueda especificados. |
Remove(PossibleWatermark) | Elimina la marca de agua del documento. |
Remove(PossibleWatermarkCollection) | Elimina todas las marcas de agua de la colección del documento. |
Save() | Guarda los datos del documento en el flujo subyacente. |
Save(SaveOptions) | Guarda los datos del documento en la secuencia subyacente usando las opciones de guardado. |
Save(Stream) | Guarda el documento en el flujo especificado. |
Save(string) | Guarda el documento en la ubicación de archivo especificada. |
Save(Stream, SaveOptions) | Guarda el documento en la secuencia especificada utilizando las opciones de guardado. |
Save(string, SaveOptions) | Guarda el documento en la ubicación de archivo especificada utilizando las opciones de guardado. |
Search() | Busca todas las marcas de agua posibles en el documento. |
Search(SearchCriteria) | Busca posibles marcas de agua de acuerdo con los criterios de búsqueda especificados. |
Ejemplos
Cargue y guarde un contenido de cualquier formato compatible.
// Carga un contenido de un archivo.
using (Watermarker watermarker = new Watermarker("D:\\input.pdf"))
{
// Usar métodos de la clase Watermarker para agregar, buscar o eliminar marcas de agua.
// Guardar cambios.
watermarker.Save("D:\\output.pdf");
}
Ver también
- espacio de nombres GroupDocs.Watermark
- asamblea GroupDocs.Watermark