ImageSignOptions

ImageSignOptions class

Rappresenta le opzioni della firma dell’immagine.

public class ImageSignOptions : SignOptions, IAlignment, IDisposable, IRectangle, IRotation, 
    ITransparency

Costruttori

Nome Descrizione
ImageSignOptions() Inizializza una nuova istanza della classe ImageSignOptions con valori predefiniti.
ImageSignOptions(Stream) Inizializza una nuova istanza della classe ImageSignOptions con flusso di immagini.
ImageSignOptions(string) Inizializza una nuova istanza della classe ImageSignOptions con file immagine.

Proprietà

Nome Descrizione
override AllPages { get; set; } Metti la firma su tutte le pagine del documento. Questa proprietà può essere utilizzata solo per i formati immagine multi-frame (Tiff).
Appearance { get; set; } Aspetto aggiuntivo della firma.
Border { get; set; } Specifica le impostazioni del bordo
DocumentType { get; set; } Ottieni o imposta il Tipo di documento delle Opzioni firmaDocumentType
Extensions { get; } Estensioni firma.
Height { get; set; } Altezza della firma sulla pagina del documento nei valori di misura (pixel, percentuali o millimetri vedereMeasureType DimensioneMisuraTipo).
HorizontalAlignment { get; set; } Allineamento orizzontale della firma sulla pagina del documento.
ImageFilePath { get; set; } Ottiene o imposta il percorso del file dell’immagine della firma. Questa proprietà viene utilizzata solo se ImageStream non è specificato.
ImageStream { get; set; } Ottiene o imposta il flusso dell’immagine della firma. Se questa proprietà è specificata, viene sempre utilizzata al suo posto ImageFilePath.
virtual Left { get; set; } Posizione X sinistra della firma sulla pagina del documento nei valori di misura (pixel, percentuali o millimetri vedereMeasureType LocationMeasureType). (funziona se l’allineamento orizzontale non è specificato).
virtual LocationMeasureType { get; set; } Tipo di misura (pixel, percentuali o millimetri) per le proprietà Left e Top.
virtual Margin { get; set; } Ottiene o imposta lo spazio tra i bordi del segno e del documento. (funziona SOLO se è specificato l’allineamento orizzontale o verticale).
virtual MarginMeasureType { get; set; } Ottiene o imposta il tipo di misura (pixel, percentuali o millimetri) per Margin.
virtual PageNumber { get; set; } Ottiene o imposta il numero di pagina del documento per la firma. Il valore minimo e predefinito è 1.
virtual PagesSetup { get; set; } Opzioni per specificare le pagine da firmare.
Rectangle { get; } Rettangolo dell’area in cui posizionare l’immagine sul documento.
RotationAngle { get; set; } Angolo di rotazione della firma sulla pagina del documento (in senso orario).
SignatureType { get; } Ottieni il tipo di firmaSignatureType
virtual SizeMeasureType { get; set; } Tipo di misura (pixel, percentuali o millimetri) per le proprietà Larghezza e Altezza.
Stretch { get; set; } Modalità di stiramento sulla pagina del documento.
virtual Top { get; set; } Top Y Posizione della firma sulla pagina del documento nei valori di misura (pixel, percentuali o millimetri vedereMeasureType LocationMeasureType). (funziona se l’allineamento verticale non è specificato).
Transparency { get; set; } Ottiene o imposta la trasparenza della firma (valore compreso tra 0,0 (opaco) e 1,0 (chiaro)). Il valore predefinito è 0 (opaco).
VerticalAlignment { get; set; } Allineamento verticale della firma sulla pagina del documento.
Width { get; set; } Larghezza della firma sulla pagina del documento in valori di misura (pixel, percentuali o millimetriMeasureType DimensioneMisuraTipo).
ZOrder { get; set; } Ottiene o imposta la posizione dell’ordine Z della segnatura del testo. Determina l’ordine di visualizzazione delle segnature sovrapposte.

Metodi

Nome Descrizione
static FromBase64(string) Crea una nuova istanza della classe ImageSignOptions con immagine predefinita da Base64.
Dispose() Cancella le risorse interne

Osservazioni

Saperne di più

Guarda anche