TextStamp

TextStamp class

Rinvia il timbro testuale.

public class TextStamp : Stamp

Costruttori

NomeDescrizione
TextStamp(FormattedText)Inizializza una nuova istanza diTextStamp classe con formattedText oggetto
TextStamp(string)Inizializza una nuova istanza diTextStamp classe.
TextStamp(string, TextState)Inizializza una nuova istanza diTextStamp classe.

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.
Draw { get; set; }Questa proprietà determina il modo in cui il timbro viene disegnato sulla pagina. Se Draw = true stamp viene disegnato come operatori grafici e se draw = false allora stamp viene disegnato come testo.
override Height { get; set; }Altezza desiderata del timbro sulla pagina.
HorizontalAlignment { get; set; }Ottiene o imposta l’allineamento orizzontale del timbro sulla pagina.
Justify { get; set; }Definisce la giustificazione del testo. Se questa proprietà è impostata su true, entrambi i bordi sinistro e destro del testo vengono allineati. Valore predefinito: false.
LeftMargin { get; set; }Ottiene o imposta il margine sinistro del timbro.
MaxRowWidth { get; set; }Altezza massima della riga per l’opzione WordWrap.
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.
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.
Scale { get; set; }Definisce il ridimensionamento del testo. Se questa proprietà è impostata su true e viene specificato il valore Larghezza, il testo verrà ridimensionato per adattarsi alla larghezza specificata.
TextAlignment { get; set; }Allineamento del testo all’interno del timbro.
TextState { get; }Ottiene le proprietà di testo del timbro. VedereTextState per i dettagli.
TopMargin { get; set; }Ottiene o imposta il margine superiore del timbro.
TreatYIndentAsBaseLine { get; set; }Definisce l’origine delle coordinate per il posizionamento del testo. Se TreatYIndentAsBaseLine = true (predefinito quando Draw = true) il valore YIndent verrà trattato come linea di base del testo. Se TreatYIndentAsBaseLine = false (predefinito quando Draw = false) Il valore YIndent verrà considerato come bottom ( linea di discesa) di testo.
Value { get; set; }Ottiene o imposta il valore della stringa che viene utilizzato come timbro sulla pagina.
VerticalAlignment { get; set; }Ottiene o imposta l’allineamento verticale del timbro sulla pagina.
override Width { get; set; }Larghezza desiderata del timbro sulla pagina.
WordWrap { get; set; }Definisce il ritorno a capo automatico. Se questa proprietà è impostata su true e viene specificato il valore Larghezza, il testo verrà interrotto nelle diverse righe per adattarsi alla larghezza specificata. Valore predefinito: false.
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 testuale sulla pagina.
setStampId(int)Imposta ID timbro

Guarda anche