WidgetAnnotation

WidgetAnnotation

Panoramica

WidgetAnnotation è una classe in Aspose.PDF FOSS per .NET. Eredita da: Annotation.

Questa classe fornisce 13 metodi per lavorare con oggetti WidgetAnnotation nei programmi .NET. I metodi disponibili includono: Accept, ChangeAfterResize, Clone, ExportToJson, Flatten, GetCheckedStateName, GetRectangle, UpdateAppearances, WidgetAnnotation, WriteXfdf. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS per .NET. Proprietà: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, e 53 altre.

Proprietà

NomeTipoAccessoDescrizione
AnnotationTypeAnnotationTypeLetturaSempre Widget.
BorderBorder?Lettura/ScritturaLarghezza del bordo, stile e modello di tratteggio risolti dal dizionario BS del widget (i campi modulo trasportano il loro bordo lì, non in /Border).
ActionsAnnotationActionCollectionLetturaSlot di azione per l’albero /AA del widget.
DefaultAppearanceDefaultAppearanceLettura/ScritturaAspetto predefinito (font, dimensione, colore) per questo widget.
ExportableboolLettura/ScritturaSe il valore del widget deve essere esportato al submit del modulo.
HighlightingHighlightingModeLettura/ScritturaModalità di evidenziazione visiva usata quando l’utente fa clic sul widget (/H entry).
OnActivatedPdfAction?Lettura/ScritturaAzione invocata quando il widget è attivato (/A entry).
ParentForms.Field?LetturaCampo genitore quando questo widget è il figlio visivo di un campo AcroForm.
ReadOnlyboolLettura/ScritturaSe il widget rifiuta l’input (/Ff bit 1).
RequiredboolLettura/ScritturaSe il widget deve essere compilato prima dell’invio (/Ff bit 2).
HighlightModestringLetturaLa modalità di evidenziazione (/H entry).
DefaultAppearanceStringstring?LetturaLa stringa di aspetto predefinita (/DA entry).
NormalAppearanceXForm?LetturaL’aspetto “Normal” del widget (lo stream /AP /N).
FieldValuestring?LetturaIl valore del campo (/V entry).
DefaultFieldValuestring?LetturaIl valore predefinito del campo (/DV entry).
FieldTypestring?LetturaIl tipo di campo (/FT entry).
RectRectangle?Lettura/ScritturaIl rettangolo di annotazione (posizione nella pagina).
InnerRectRectangle?LetturaIl rettangolo di annotazione ridotto dall’elemento /RD (differenze del rettangolo) — la regione effettivamente disegnata all’interno di Rect.
WidthdoubleLettura/ScritturaLa larghezza del rettangolo di annotazione.
HeightdoubleLettura/ScritturaL’altezza del rettangolo di annotazione.
ActiveStatestring?Lettura/ScritturaStato di aspetto attualmente attivo (voce /AS).
AlignmentTextAlignmentLettura/ScritturaAllineamento del testo (per annotazioni di testo libero / widget che contengono testo formattato).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLettura/ScritturaAllineamento orizzontale (esposto in aggiunta a Alignment; i due sono impostabili indipendentemente).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLettura/ScritturaOverride dell’allineamento orizzontale specifico al testo.
AppearanceAppearanceDictionaryLetturaDizionario di aspetto (/AP entry) — indicizzato per nome del flusso di aspetto (N, D, R).
StatesAppearanceDictionaryLetturaDizionario di stato di aspetto (il sotto-dizionario per stato di AP/N, ad es.
UpdateAppearanceOnConvertboolLettura/ScritturaIndica se rigenerare il flusso di aspetto quando un’annotazione viene salvata in un documento convertito.
UseFontSubsetboolLettura/ScritturaSe il font incorporato (se presente) deve essere ridotto a sottoinsieme.
Contentsstring?Lettura/ScritturaIl contenuto dell’annotazione (testo).
OpacitydoubleLettura/ScritturaOpacità dell’annotazione (0.0 = trasparente, 1.0 = opaco).
ColorColorLettura/ScritturaIl colore del bordo dell’annotazione (/C entry).
InteriorColorColor?Lettura/ScritturaIl colore interno dell’annotazione (/IC entry, per annotazioni cerchio/quadrato/linea).
Titlestring?Lettura/ScritturaIl titolo dell’annotazione (autore per le annotazioni di markup).
Namestring?Lettura/ScritturaIl nome dell’annotazione (identificatore univoco — la voce /NM).
FullNamestring?LetturaNome dell’annotazione completamente qualificato.
Subjectstring?Lettura/ScritturaL’oggetto dell’annotazione (/Subj entry).
ModifiedDatestring?LetturaLa data di modifica.
ModifiedDateTimeLettura/ScritturaLa data /M (modificata) come un DateTime tipizzato.
FlagsAnnotationFlagsLettura/ScritturaFlag di annotazione (/F entry) — usati come supporto di archiviazione sia per le forme int sia per quelle tipizzate.
AnnotationFlagsAnnotationFlagsLettura/ScritturaAlias tipizzato di Flags che corrisponde alla superficie pubblica che espone AnnotationFlags come proprietà.
ActionPdfAction?Lettura/ScritturaL’azione associata a questa annotazione (/A entry).
Authorstring?LetturaL’autore dell’annotazione (/T entry).
AnnotationStatestring?LetturaLo stato dell’annotazione (/State entry), p.e.
AnnotationStateModelstring?LetturaIl modello di stato dell’annotazione (/StateModel entry), p.e.
ReplyTypestring?LetturaIl tipo di risposta (/RT entry), per esempio.
InReplyToAnnotation?Lettura/ScritturaL’annotazione a cui questa risponde (/IRT entry).
QuadPointsPoint[]Lettura/ScritturaQuadPoints come un array di valori Point.
CharacteristicsCharacteristicsLetturaCaratteristiche di aspetto (colore del bordo, colore di sfondo, rotazione).
PageIndexintLetturaIndice a base 1 della pagina che possiede questa annotazione.
PagePage?LetturaLa pagina che possiede questa annotazione, o null quando non può essere risolta (ad esempio.
VerticalAlignmentVerticalAlignmentLettura/ScritturaAllineamento verticale applicato a questo paragrafo.
MarginMarginInfoLettura/ScritturaInformazioni di margine esterno applicate a questo paragrafo.
IsFirstParagraphInColumnboolLettura/ScritturaForza il paragrafo a iniziare una nuova colonna.
IsKeptWithNextboolLettura/ScritturaMantieni questo paragrafo sulla stessa pagina del successivo.
IsInNewPageboolLettura/ScritturaForza il paragrafo a iniziare su una nuova pagina.
IsInLineParagraphboolLettura/ScritturaFlag di paragrafo inline (non inizia una nuova riga).
HyperlinkTextstring?Lettura/ScritturaTarget del collegamento ipertestuale di tipo stringa legacy.
HyperlinkHyperlink?Lettura/ScritturaDecorazione del collegamento ipertestuale tipizzata applicata al paragrafo.
ZIndexintLettura/ScritturaIndice Z-order utilizzato dal renderer DOM.

Metodi

FirmaDescrizione
WidgetAnnotation(doc: Document)Ctor programmatico — crea un’annotazione widget minimale associata al lettore del documento.
ExportToJson(stream: System.IO.Stream)Serializza il campo di questo widget come JSON in uno stream.
ExportToJson(fileName: string)Serializza il campo di questo widget come JSON in un file.
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?)Serializza il campo di questo widget come un singolo oggetto FieldExportingData JSON in uno stream.
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?)Serializza il campo di questo widget come JSON in un file.
GetCheckedStateName()Restituisce il nome dello stato di aspetto che rappresenta lo stato “on” / “checked” di questo widget (tipicamente “Yes”), ricercato tra le chiavi del dizionario /AP/N (tutto ciò che non è “Off”).
Accept(visitor: AnnotationSelector)Chiama Accept(visitor) su questa istanza di WidgetAnnotation.
GetRectangle(considerRotation: bool)Rettangolo di delimitazione regolato da considerRotation.
ChangeAfterResize(transform: Matrix)Regola la geometria dell’annotazione dopo che l’utente ha ridimensionato la pagina o il rettangolo ospite.
UpdateAppearances()Rigenera lo stream di aspetto normale (/AP /N) dalla geometria e dai colori attuali dell’annotazione.
WriteXfdf(writer: System.Xml.XmlWriter)Serializza questa annotazione come elemento XFDF per il writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Appiattisci questa annotazione — rendi il suo aspetto visivo nel contenuto della pagina e rimuovila dall’array delle annotazioni della pagina.
Clone()Clone superficiale — copia lo stato scalare/condiviso per riferimento.

Vedi anche

 Italiano