SetImage

SetImage(string, string, string)

Aggiunge una filigrana immagine al documento.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output.
watermarkImageFileNameStringImmagine visualizzata come filigrana.

Osservazioni

Se il formato di output è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), ogni pagina dell’output verrà salvata come file separato. Il nome del file di output specificato verrà utilizzato per generare i nomi file per ogni parte, seguendo la regola: outputFile_partIndex.extension.

Se il formato di output è TIFF, l’output verrà salvato come un singolo file TIFF multi-frame.

Esempi

Mostra come inserire un’immagine di filigrana nel 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);

Guarda anche


SetImage(string, string, string, ImageWatermarkOptions)

Aggiunge una filigrana immagine al documento con opzioni.

public static void SetImage(string inputFileName, string outputFileName, 
    string watermarkImageFileName, ImageWatermarkOptions options)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output.
watermarkImageFileNameStringImmagine visualizzata come filigrana.
optionsImageWatermarkOptionsDefinisce opzioni aggiuntive per la filigrana dell’immagine.

Osservazioni

Se il formato di output è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), ogni pagina dell’output verrà salvata come file separato. Il nome del file di output specificato verrà utilizzato per generare i nomi file per ogni parte, seguendo la regola: outputFile_partIndex.extension.

Se il formato di output è TIFF, l’output verrà salvato come un singolo file TIFF multi-frame.

Esempi

Mostra come inserire un’immagine di filigrana nel 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);

Guarda anche


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

Aggiunge una filigrana immagine al documento con opzioni e formato di salvataggio specificato.

public static void SetImage(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output.
saveFormatSaveFormatFormato di salvataggio.
watermarkImageFileNameStringImmagine visualizzata come filigrana.
optionsImageWatermarkOptionsDefinisce opzioni aggiuntive per la filigrana dell’immagine.

Osservazioni

Se il formato di output è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), ogni pagina dell’output verrà salvata come file separato. Il nome del file di output specificato verrà utilizzato per generare i nomi file per ogni parte, seguendo la regola: outputFile_partIndex.extension.

Se il formato di output è TIFF, l’output verrà salvato come un singolo file TIFF multi-frame.

Esempi

Mostra come inserire un’immagine di filigrana nel 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);

Guarda anche


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

Aggiunge una filigrana immagine al documento con opzioni e formato di salvataggio specificato.

public static void SetImage(string inputFileName, string outputFileName, SaveOptions saveOptions, 
    string watermarkImageFileName, ImageWatermarkOptions options = null)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output.
saveOptionsSaveOptionsLe opzioni di salvataggio.
watermarkImageFileNameStringImmagine visualizzata come filigrana.
optionsImageWatermarkOptionsDefinisce opzioni aggiuntive per la filigrana dell’immagine.

Osservazioni

Se il formato di output è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), ogni pagina dell’output verrà salvata come file separato. Il nome del file di output specificato verrà utilizzato per generare i nomi file per ogni parte, seguendo la regola: outputFile_partIndex.extension.

Se il formato di output è TIFF, l’output verrà salvato come un singolo file TIFF multi-frame.

Guarda anche


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

Aggiunge una filigrana immagine nel documento dai flussi con opzioni.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
outputStreamStreamIl flusso di output.
saveFormatSaveFormatFormato di salvataggio.
watermarkImageImageImmagine visualizzata come filigrana.
optionsImageWatermarkOptionsDefinisce opzioni aggiuntive per la filigrana dell’immagine.

Osservazioni

Se il formato di output è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), solo la prima pagina dell’output verrà salvata nel flusso specificato.

Se il formato di output è TIFF, l’output verrà salvato come un singolo TIFF multi-frame nel flusso specificato.

Esempi

Mostra come inserire un’immagine di filigrana nel documento da un flusso.

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

Guarda anche


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

Aggiunge una filigrana immagine nel documento dai flussi con opzioni.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Image watermarkImage, ImageWatermarkOptions options = null)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
outputStreamStreamIl flusso di output.
saveOptionsSaveOptionsLe opzioni di salvataggio.
watermarkImageImageImmagine visualizzata come filigrana.
optionsImageWatermarkOptionsDefinisce opzioni aggiuntive per la filigrana dell’immagine.

Osservazioni

Se il formato di output è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), solo la prima pagina dell’output verrà salvata nel flusso specificato.

Se il formato di output è TIFF, l’output verrà salvato come un singolo TIFF multi-frame nel flusso specificato.

Guarda anche


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

Aggiunge una filigrana immagine nel documento dai flussi con opzioni.

public static void SetImage(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
outputStreamStreamIl flusso di output.
saveFormatSaveFormatFormato di salvataggio.
watermarkImageStreamStreamFlusso di immagini visualizzato come filigrana.
optionsImageWatermarkOptionsDefinisce opzioni aggiuntive per la filigrana dell’immagine.

Osservazioni

Se il formato di output è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), solo la prima pagina dell’output verrà salvata nel flusso specificato.

Se il formato di output è TIFF, l’output verrà salvato come un singolo TIFF multi-frame nel flusso specificato.

Guarda anche


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

Aggiunge una filigrana immagine nel documento dai flussi con opzioni.

public static void SetImage(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    Stream watermarkImageStream, ImageWatermarkOptions options = null)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
outputStreamStreamIl flusso di output.
saveOptionsSaveOptionsLe opzioni di salvataggio.
watermarkImageStreamStreamFlusso di immagini visualizzato come filigrana.
optionsImageWatermarkOptionsDefinisce opzioni aggiuntive per la filigrana dell’immagine.

Osservazioni

Se il formato di output è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG o WebP), solo la prima pagina dell’output verrà salvata nel flusso specificato.

Se il formato di output è TIFF, l’output verrà salvato come un singolo TIFF multi-frame nel flusso specificato.

Guarda anche