SetImage

SetImage(string, string, string)

Agrega una marca de agua de imagen al documento.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName)
ParámetroEscribeDescripción
inputFileNameStringEl nombre del archivo de entrada.
outputFileNameStringEl nombre del archivo de salida.
watermarkImageFileNameStringImagen que se muestra como marca de agua.

Observaciones

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), cada página se guardará como un archivo independiente. El nombre de archivo de salida especificado se utilizará para generar los nombres de archivo de cada parte, siguiendo la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un único archivo TIFF de varios fotogramas.

Ejemplos

Muestra cómo insertar una imagen de marca de agua en el documento.

string doc = MyDir + "Document.docx";
string watermarkImage = ImageDir + "Logo.jpg";

Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkImage.1.docx", watermarkImage);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.2.docx", SaveFormat.Docx, watermarkImage);

ImageWatermarkOptions options = new ImageWatermarkOptions();
options.Scale = 50;
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.3.docx", watermarkImage, options);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.4.docx", SaveFormat.Docx, watermarkImage, options);

Ver también


SetImage(string, string, string, ImageWatermarkOptions)

Agrega una marca de agua de imagen al documento con opciones.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName, ImageWatermarkOptions options)
ParámetroEscribeDescripción
inputFileNameStringEl nombre del archivo de entrada.
outputFileNameStringEl nombre del archivo de salida.
watermarkImageFileNameStringImagen que se muestra como marca de agua.
optionsImageWatermarkOptionsDefine opciones adicionales para la marca de agua de la imagen.

Observaciones

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), cada página se guardará como un archivo independiente. El nombre de archivo de salida especificado se utilizará para generar los nombres de archivo de cada parte, siguiendo la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un único archivo TIFF de varios fotogramas.

Ejemplos

Muestra cómo insertar una imagen de marca de agua en el documento.

string doc = MyDir + "Document.docx";
string watermarkImage = ImageDir + "Logo.jpg";

Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkImage.1.docx", watermarkImage);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.2.docx", SaveFormat.Docx, watermarkImage);

ImageWatermarkOptions options = new ImageWatermarkOptions();
options.Scale = 50;
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.3.docx", watermarkImage, options);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.4.docx", SaveFormat.Docx, watermarkImage, options);

Ver también


SetImage(string, string, SaveFormat, string, ImageWatermarkOptions)

Agrega una marca de agua de imagen al documento con opciones y formato de guardado especificado.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParámetroEscribeDescripción
inputFileNameStringEl nombre del archivo de entrada.
outputFileNameStringEl nombre del archivo de salida.
saveFormatSaveFormatEl formato de guardado.
watermarkImageFileNameStringImagen que se muestra como marca de agua.
optionsImageWatermarkOptionsDefine opciones adicionales para la marca de agua de la imagen.

Observaciones

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), cada página se guardará como un archivo independiente. El nombre de archivo de salida especificado se utilizará para generar los nombres de archivo de cada parte, siguiendo la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un único archivo TIFF de varios fotogramas.

Ejemplos

Muestra cómo insertar una imagen de marca de agua en el documento.

string doc = MyDir + "Document.docx";
string watermarkImage = ImageDir + "Logo.jpg";

Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkImage.1.docx", watermarkImage);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.2.docx", SaveFormat.Docx, watermarkImage);

ImageWatermarkOptions options = new ImageWatermarkOptions();
options.Scale = 50;
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.3.docx", watermarkImage, options);
Watermarker.SetImage(doc, ArtifactsDir + "LowCode.SetWatermarkText.4.docx", SaveFormat.Docx, watermarkImage, options);

Ver también


SetImage(string, string, SaveOptions, string, ImageWatermarkOptions)

Agrega una marca de agua de imagen al documento con opciones y formato de guardado especificado.

public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParámetroEscribeDescripción
inputFileNameStringEl nombre del archivo de entrada.
outputFileNameStringEl nombre del archivo de salida.
saveOptionsSaveOptionsLas opciones de guardado.
watermarkImageFileNameStringImagen que se muestra como marca de agua.
optionsImageWatermarkOptionsDefine opciones adicionales para la marca de agua de la imagen.

Observaciones

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), cada página se guardará como un archivo independiente. El nombre de archivo de salida especificado se utilizará para generar los nombres de archivo de cada parte, siguiendo la regla: outputFile_partIndex.extension.

Si el formato de salida es TIFF, la salida se guardará como un único archivo TIFF de varios fotogramas.

Ver también


SetImage(Stream, Stream, SaveFormat, Image, ImageWatermarkOptions)

Agrega una marca de agua de imagen al documento desde secuencias con opciones.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParámetroEscribeDescripción
inputStreamStreamEl flujo de entrada.
outputStreamStreamEl flujo de salida.
saveFormatSaveFormatEl formato de guardado.
watermarkImageImageImagen que se muestra como marca de agua.
optionsImageWatermarkOptionsDefine opciones adicionales para la marca de agua de la imagen.

Observaciones

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), solo se guardará la primera página de la salida en la secuencia especificada.

Si el formato de salida es TIFF, la salida se guardará como un único TIFF de varios fotogramas en la secuencia especificada.

Ejemplos

Muestra cómo insertar una imagen de marca de agua en el documento desde una secuencia.

using (FileStream streamIn = new FileStream(MyDir + "Document.docx", FileMode.Open, FileAccess.Read))
{
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.SetWatermarkText.1.docx", FileMode.Create, FileAccess.ReadWrite))
        Watermarker.SetImage(streamIn, streamOut, SaveFormat.Docx, System.Drawing.Image.FromFile(ImageDir + "Logo.jpg"));
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.SetWatermarkText.2.docx", FileMode.Create, FileAccess.ReadWrite))
        Watermarker.SetImage(streamIn, streamOut, SaveFormat.Docx, System.Drawing.Image.FromFile(ImageDir + "Logo.jpg"), new ImageWatermarkOptions() { Scale = 50 });
}

Ver también


SetImage(Stream, Stream, SaveOptions, Image, ImageWatermarkOptions)

Agrega una marca de agua de imagen al documento desde secuencias con opciones.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParámetroEscribeDescripción
inputStreamStreamEl flujo de entrada.
outputStreamStreamEl flujo de salida.
saveOptionsSaveOptionsLas opciones de guardado.
watermarkImageImageImagen que se muestra como marca de agua.
optionsImageWatermarkOptionsDefine opciones adicionales para la marca de agua de la imagen.

Observaciones

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), solo se guardará la primera página de la salida en la secuencia especificada.

Si el formato de salida es TIFF, la salida se guardará como un único TIFF de varios fotogramas en la secuencia especificada.

Ver también


SetImage(Stream, Stream, SaveFormat, Stream, ImageWatermarkOptions)

Agrega una marca de agua de imagen al documento desde secuencias con opciones.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParámetroEscribeDescripción
inputStreamStreamEl flujo de entrada.
outputStreamStreamEl flujo de salida.
saveFormatSaveFormatEl formato de guardado.
watermarkImageStreamStreamFlujo de imágenes que se muestra como marca de agua.
optionsImageWatermarkOptionsDefine opciones adicionales para la marca de agua de la imagen.

Observaciones

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), solo se guardará la primera página de la salida en la secuencia especificada.

Si el formato de salida es TIFF, la salida se guardará como un único TIFF de varios fotogramas en la secuencia especificada.

Ver también


SetImage(Stream, Stream, SaveOptions, Stream, ImageWatermarkOptions)

Agrega una marca de agua de imagen al documento desde secuencias con opciones.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParámetroEscribeDescripción
inputStreamStreamEl flujo de entrada.
outputStreamStreamEl flujo de salida.
saveOptionsSaveOptionsLas opciones de guardado.
watermarkImageStreamStreamFlujo de imágenes que se muestra como marca de agua.
optionsImageWatermarkOptionsDefine opciones adicionales para la marca de agua de la imagen.

Observaciones

Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), solo se guardará la primera página de la salida en la secuencia especificada.

Si el formato de salida es TIFF, la salida se guardará como un único TIFF de varios fotogramas en la secuencia especificada.

Ver también