SetImage

SetImage(string, string, string)

Ajoute un filigrane d’image dans le document.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie.
watermarkImageFileNameStringImage affichée en filigrane.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), chaque page sera enregistrée dans un fichier distinct. Le nom de fichier de sortie spécifié sera utilisé pour générer les noms de fichier de chaque partie, conformément à la règle : outputFile_partIndex.extension.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images.

Exemples

Montre comment insérer une image de filigrane dans le document.

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);

Voir également


SetImage(string, string, string, ImageWatermarkOptions)

Ajoute un filigrane d’image dans le document avec des options.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName, ImageWatermarkOptions options)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie.
watermarkImageFileNameStringImage affichée en filigrane.
optionsImageWatermarkOptionsDéfinit des options supplémentaires pour le filigrane de l’image.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), chaque page sera enregistrée dans un fichier distinct. Le nom de fichier de sortie spécifié sera utilisé pour générer les noms de fichier de chaque partie, conformément à la règle : outputFile_partIndex.extension.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images.

Exemples

Montre comment insérer une image de filigrane dans le document.

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);

Voir également


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

Ajoute un filigrane d’image dans le document avec des options et un format d’enregistrement spécifié.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie.
saveFormatSaveFormatLe format de sauvegarde.
watermarkImageFileNameStringImage affichée en filigrane.
optionsImageWatermarkOptionsDéfinit des options supplémentaires pour le filigrane de l’image.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), chaque page sera enregistrée dans un fichier distinct. Le nom de fichier de sortie spécifié sera utilisé pour générer les noms de fichier de chaque partie, conformément à la règle : outputFile_partIndex.extension.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images.

Exemples

Montre comment insérer une image de filigrane dans le document.

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);

Voir également


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

Ajoute un filigrane d’image dans le document avec des options et un format d’enregistrement spécifié.

public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.
watermarkImageFileNameStringImage affichée en filigrane.
optionsImageWatermarkOptionsDéfinit des options supplémentaires pour le filigrane de l’image.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), chaque page sera enregistrée dans un fichier distinct. Le nom de fichier de sortie spécifié sera utilisé pour générer les noms de fichier de chaque partie, conformément à la règle : outputFile_partIndex.extension.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images.

Voir également


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

Ajoute un filigrane d’image dans le document à partir de flux avec des options.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
outputStreamStreamLe flux de sortie.
saveFormatSaveFormatLe format de sauvegarde.
watermarkImageImageImage affichée en filigrane.
optionsImageWatermarkOptionsDéfinit des options supplémentaires pour le filigrane de l’image.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), seule la première page de la sortie sera enregistrée dans le flux spécifié.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images dans le flux spécifié.

Exemples

Montre comment insérer une image de filigrane dans le document à partir d’un flux.

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 });
}

Voir également


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

Ajoute un filigrane d’image dans le document à partir de flux avec des options.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
outputStreamStreamLe flux de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.
watermarkImageImageImage affichée en filigrane.
optionsImageWatermarkOptionsDéfinit des options supplémentaires pour le filigrane de l’image.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), seule la première page de la sortie sera enregistrée dans le flux spécifié.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images dans le flux spécifié.

Voir également


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

Ajoute un filigrane d’image dans le document à partir de flux avec des options.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
outputStreamStreamLe flux de sortie.
saveFormatSaveFormatLe format de sauvegarde.
watermarkImageStreamStreamFlux d’images affiché sous forme de filigrane.
optionsImageWatermarkOptionsDéfinit des options supplémentaires pour le filigrane de l’image.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), seule la première page de la sortie sera enregistrée dans le flux spécifié.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images dans le flux spécifié.

Voir également


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

Ajoute un filigrane d’image dans le document à partir de flux avec des options.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
outputStreamStreamLe flux de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.
watermarkImageStreamStreamFlux d’images affiché sous forme de filigrane.
optionsImageWatermarkOptionsDéfinit des options supplémentaires pour le filigrane de l’image.

Remarques

Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG ou WebP), seule la première page de la sortie sera enregistrée dans le flux spécifié.

Si le format de sortie est TIFF, la sortie sera enregistrée sous la forme d’un seul fichier TIFF multi-images dans le flux spécifié.

Voir également