QrCodeSignOptions

QrCodeSignOptions class

Rappresenta le opzioni di firma del codice QR.

public class QrCodeSignOptions : TextSignOptions

Costruttori

Nome Descrizione
QrCodeSignOptions() Inizializza una nuova istanza della classe QRCodeSignOptions con valori predefiniti.
QrCodeSignOptions(string) Inizializza una nuova istanza della classe QRCodeSignOptions con testo.
QrCodeSignOptions(string, QrCodeType) Inizializza una nuova istanza della classe BarcodeSignOptions con testo.

Proprietà

Nome Descrizione
virtual AllPages { get; set; } Metti la firma su tutte le pagine del documento.
Appearance { get; set; } Aspetto aggiuntivo della firma.
Background { get; set; } Ottiene o imposta le impostazioni dello sfondo della firma.
Border { get; set; } Specifica le impostazioni del bordo
CodeTextAlignment { get; set; } Ottiene o imposta l’allineamento del testo nell’immagine del codice QR del risultato. Il valore predefinito è Nessuno.
Data { get; set; } Ottiene o imposta l’oggetto personalizzato da serializzare nel contenuto del codice QR.
DataEncryption { get; set; } Ottiene o imposta l’implementazione diIDataEncryption interfaccia per codificare e decodificare le proprietà del testo della firma del codice QR o dei dati.
DocumentType { get; set; } Ottieni o imposta il Tipo di documento delle Opzioni firmaDocumentType
EncodeType { get; set; } Ottiene o imposta il tipo di codice QR.
Extensions { get; } Estensioni firma.
Font { get; set; } Ottiene o imposta il carattere della firma.
override ForeColor { get; set; } Ottiene o imposta il colore Fore delle barre del QR-Code L’utilizzo di questa proprietà potrebbe causare problemi con la verifica. Usalo con attenzione.
FormTextFieldTitle { get; set; } Ottiene o imposta il titolo del campo del modulo di testo per inserirvi la firma del testo. Questa proprietà può essere utilizzata solo con SignatureImplementation = TextToFormField.
FormTextFieldType { get; set; } Ottiene o imposta il tipo di campo modulo in cui inserire la firma del testo. Questa proprietà può essere utilizzata solo con SignatureImplementation = TextToFormField. Il valore predefinito è AllTextTypes.
Height { get; set; } Altezza della firma sulla pagina del documento nei valori di misura (pixel, percentuali o millimetri vedereMeasureType proprietà SizeMeasureType).
HorizontalAlignment { get; set; } Allineamento orizzontale della firma sulla pagina del documento.
InnerMargins { get; set; } Ottiene o imposta lo spazio tra gli elementi del codice QR e i bordi dell’immagine del risultato.
Left { get; set; } Posizione X sinistra della firma sulla pagina del documento nei valori di misura (pixel, percentuali o millimetri vedereMeasureType Proprietà 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.
LogoFilePath { get; set; } Ottiene o imposta il nome del file dell’immagine del logo del codice QR. Questa proprietà è utilizzata solo se LogoStream non è specificato. L’utilizzo di questa proprietà potrebbe causare problemi con la verifica. Usalo con attenzione.
LogoStream { get; set; } Ottiene o imposta il flusso dell’immagine del logo del codice QR. Se questa proprietà è specificata, viene sempre utilizzata invece LogoFilePath. L’utilizzo di questa proprietà potrebbe causare problemi con la verifica. Usalo con attenzione.
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.
Native { get; set; } Ottiene o imposta l’attributo nativo. Se è impostato, è possibile utilizzare firme specifiche del documento. La filigrana del testo nativo per i documenti di elaborazione di testi è diversa da quella normale, ad esempio.
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.
ReturnContent { get; set; } Ottiene o imposta il flag per ottenere il contenuto dell’immagine del codice QR di una firma che è stata inserita nella pagina del documento. Se questo flag è impostato su true, il contenuto dell’immagine della firma del codice QR manterrà i dati dell’immagine non elaborata nel formato richiestoReturnContentType . Per impostazione predefinita questa opzione è disabilitata.
ReturnContentType { get; set; } Specifica il tipo di file del contenuto dell’immagine restituita della firma del codice QR quando la proprietà ReturnContent è abilitata. Per impostazione predefinita è impostata su Null. Ciò significa restituire il contenuto dell’immagine QR-Code nel formato originale. Questo formato immagine è specificato inFormat I possibili valori supportati sono: FileType.JPEG, FileType.PNG, FileType.BMP. Se il formato fornito non è supportato, verrà restituito il contenuto dell’immagine del codice QR in formato .png.
RotationAngle { get; set; } Angolo di rotazione della firma sulla pagina del documento (in senso orario).
ShapeType { get; set; } Ottiene o imposta il tipo di forma in cui inserire il testo. Questa proprietà può essere utilizzata solo con SignatureImplementation = TextStamp. Il valore predefinito è Rectangle.
SignatureID { get; set; } Ottiene o imposta l’ID univoco della firma. Può essere utilizzato nelle opzioni di verifica della firma. La proprietà è supportata solo per i documenti Pdf.
SignatureImplementation { get; set; } Ottiene o imposta il tipo di implementazione della firma di testo.
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.
Text { get; set; } Ottiene o imposta il testo della firma.
TextHorizontalAlignment { get; set; } Allineamento orizzontale del testo all’interno di una firma. Questa funzione è supportata solo per le implementazioni della firma di immagini e annotazioni (vedereTextSignatureImplementation Proprietà SignatureImplementation).
TextVerticalAlignment { get; set; } Allineamento verticale del testo all’interno di una firma. Questa funzione è supportata solo per l’implementazione della firma immagine (vedereTextSignatureImplementation Proprietà SignatureImplementation).
Top { get; set; } Top Y Posizione della firma sulla pagina del documento nei valori di misura (pixel, percentuali o millimetri vedereMeasureTypeProprietà 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 millimetri vedereMeasureType proprietà SizeMeasureType).
ZOrder { get; set; } Ottiene o imposta la posizione dell’ordine Z della segnatura del testo. Determina l’ordine di visualizzazione delle segnature sovrapposte.

Osservazioni

Saperne di più

Guarda anche