ImageStamp

ImageStamp class

Riporta il timbro grafico.

public sealed class ImageStamp : Stamp

Costruttori

NomeDescrizione
ImageStamp(Stream)Inizializza una nuova istanza diImageStamp classe.
ImageStamp(string)Crea timbro immagine per immagine nel file specificato.

Proprietà

NomeDescrizione
Background { get; set; }Imposta o ottiene un valore bool che indica che il contenuto è stampato come sfondo. Se il valore è true, il contenuto del timbro viene posizionato in basso. Per default, il valore è false, il contenuto del timbro viene posizionato in alto.
BottomMargin { get; set; }Ottiene o imposta il margine inferiore del timbro.
Height { get; set; }Ottiene o imposta l’altezza dell’immagine. L’impostazione di questa immagine consente di ridimensionare l’immagine verticalmente.
HorizontalAlignment { get; set; }Ottiene o imposta l’allineamento orizzontale del timbro sulla pagina.
Image { get; }Ottiene il flusso di immagini utilizzato per la stampa.
LeftMargin { get; set; }Ottiene o imposta il margine sinistro del timbro.
Opacity { get; set; }Ottiene o imposta un valore per indicare l’opacità del timbro. Il valore è compreso tra 0.0 e 1.0. Per impostazione predefinita il valore è 1.0.
OutlineOpacity { get; set; }Ottiene o imposta un valore per indicare l’opacità del contorno del timbro. Il valore è compreso tra 0.0 e 1.0. Per impostazione predefinita il valore è 1.0.
OutlineWidth { get; set; }Ottiene o imposta un valore della larghezza del contorno del timbro. Per impostazione predefinita, il valore è 1.0.
Quality { get; set; }Ottiene o imposta la qualità del timbro dell’immagine in percentuale. I valori validi sono 0…100%.
RightMargin { get; set; }Ottiene o imposta il margine destro del timbro.
Rotate { get; set; }Imposta o ottiene la rotazione del contenuto del timbro in baseRotation valori. Nota. Questa proprietà serve per impostare angoli che sono multipli di 90 gradi (0, 90, 180, 270 gradi). Per impostare angoli arbitrari, utilizzare la proprietà RotateAngle. Se l’angolo impostato da ArbitraryAngle non è multiplo di 90, la proprietà Ruota restituisce Rotation.None.
RotateAngle { get; set; }Ottiene o imposta l’angolo di rotazione del timbro in gradi. Questa proprietà permette di impostare un angolo di rotazione arbitrario.
TopMargin { get; set; }Ottiene o imposta il margine superiore del timbro.
VerticalAlignment { get; set; }Ottiene o imposta l’allineamento verticale del timbro sulla pagina.
Width { get; set; }Ottiene o imposta la larghezza dell’immagine. L’impostazione di questa proprietà consente di ridimensionare l’immagine orizzontalmente.
XIndent { get; set; }Coordinata timbro orizzontale, partendo da sinistra.
YIndent { get; set; }Coordinata timbro verticale, partendo dal basso.
Zoom { get; set; }Fattore di zoom del timbro. Consente di scalare il timbro. Si noti che la coppia di proprietà ZoomX e ZoomY consente di impostare il fattore di zoom per ogni asse separatamente. L’impostazione di questa proprietà modifica le proprietà di ZoomX e ZoomY. Se ZoomX e ZoomY sono diversi, la proprietà Zoom restituisce il valore ZoomX.
ZoomX { get; set; }Fattore di zoom orizzontale del timbro. Consente di ridimensionare il timbro orizzontalmente.
ZoomY { get; set; }Fattore di zoom verticale del timbro. Consente di scalare il timbro verticalmente.

Metodi

NomeDescrizione
getStampId()Restituisce l’ID timbro.
override Put(Page)Aggiunge il timbro grafico sulla pagina.
setStampId(int)Imposta ID timbro

Guarda anche