LineAnnotation

LineAnnotation

Panoramica

LineAnnotation è una classe in Aspose.PDF FOSS per .NET. Eredita da: MarkupAnnotation.

Questa classe fornisce 18 metodi per lavorare con oggetti LineAnnotation nei programmi .NET. I metodi disponibili includono: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, LineAnnotation, MarkupAnnotation, SetMarkedState, e 4 metodi aggiuntivi. Tutti i membri pubblici sono accessibili da qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS per .NET. Proprietà: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, e 56 altre.

Proprietà

NomeTipoAccessoDescrizione
AnnotationTypeAnnotationTypeLetturaLinea Sempre.
BorderBorder?Lettura/ScritturaBordo con larghezza, stile e modello di tratteggio risolti da /BS.
StartingPointLettura/ScritturaPunto di inizio della linea (/L entry, prima coppia).
EndingPointLettura/ScritturaPunto finale della linea (/L entry, seconda coppia).
CaptionOffsetPointLettura/ScritturaOffset della didascalia dal suo ancoraggio (/CO entry).
CaptionPositionCaptionPositionLettura/ScritturaDove la didascalia si trova rispetto alla linea (/CP entry).
InteriorColorColor?Lettura/ScritturaColore di riempimento interno per le estremità della linea (/IC entry).
LeaderLinedoubleLettura/ScritturaLunghezza della linea guida perpendicolare alla linea (/LL entry).
LeaderLineExtensiondoubleLettura/ScritturaEstensione della Leader-line oltre la linea (/LLE entry).
LeaderLineOffsetdoubleLettura/ScritturaScostamento della Leader-line dal punto finale della linea (/LLO entry).
ShowCaptionboolLettura/ScritturaSe la didascalia della linea è mostrata (/Cap entry).
MeasureMeasureLettura/ScritturaMetadati delle unità di misura (/Measure entry).
IntentLineIntentLettura/ScritturaOttiene o imposta l’intento.
StartingStyleLineEndingLettura/ScritturaOttiene o imposta lo stile iniziale.
EndingStyleLineEndingLettura/ScritturaOttiene o imposta lo stile di fine.
CreationDateSystem.DateTimeLettura/ScritturaTimestamp di creazione registrato in /CreationDate.
OpacitydoubleLettura/ScritturaOpacità (0..1) trasportata in /CA.
PopupPopupAnnotation?Lettura/ScritturaAnnotazione popup associata (/Popup).
ReplyTypeReplyTypeLettura/ScritturaRelazione di risposta a InReplyTo (/RT).
RichTextstring?Lettura/ScritturaContenuti Rich-text (/RC), formattati in XHTML.
Subjectstring?Lettura/ScritturaRiga dell’oggetto (/Subj).
Titlestring?Lettura/ScritturaAutore / titolo riportato in /T.
RectRectangle?Lettura/ScritturaIl rettangolo dell’annotazione (posizione sulla pagina).
InnerRectRectangle?LetturaIl rettangolo di annotazione inserito dall’entrata /RD (differenze di 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/ScritturaSovrascrittura dell’allineamento orizzontale specifica per il 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 esempio.
NormalAppearanceXForm?LetturaL’aspetto normale (/AP /N) dell’annotazione come XForm, o null se non ne ha.
UpdateAppearanceOnConvertboolLettura/ScritturaSe rigenerare l’appearance stream quando un’annotazione viene salvata in un documento convertito.
UseFontSubsetboolLettura/ScritturaSe il font incorporato (se presente) deve essere sottoposto a subset.
Contentsstring?Lettura/ScritturaIl contenuto dell’annotazione (testo).
ColorColorLettura/ScritturaIl colore del bordo dell’annotazione (voce /C).
Namestring?Lettura/ScritturaIl nome dell’annotazione (identificatore unico — la voce /NM).
FullNamestring?LetturaNome dell’annotazione completamente qualificato.
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 per entrambe le forme int e tipizzate.
AnnotationFlagsAnnotationFlagsLettura/ScritturaAlias tipizzato di Flags che corrisponde alla superficie pubblica e espone AnnotationFlags come proprietà.
ActionPdfAction?Lettura/ScritturaL’azione associata a questa annotazione (/A entry).
ActionsPdfActionCollectionLetturaRaccolta di azioni associate a questa annotazione.
Authorstring?LetturaL’autore dell’annotazione (/T entry).
AnnotationStatestring?LetturaLo stato dell’annotazione (/State entry), ad es.
AnnotationStateModelstring?LetturaIl modello di stato dell’annotazione (/StateModel entry), per es.
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 es.
VerticalAlignmentVerticalAlignmentLettura/ScritturaAllineamento verticale applicato a questo paragrafo.
MarginMarginInfoLettura/ScritturaInformazioni sul margine esterno applicate a questo paragrafo.
IsFirstParagraphInColumnboolLettura/ScritturaForza il paragrafo a iniziare una nuova colonna.
IsKeptWithNextboolLettura/ScritturaMantieni questo paragrafo nella stessa pagina del successivo.
IsInNewPageboolLettura/ScritturaForza l’inizio del paragrafo su una nuova pagina.
IsInLineParagraphboolLettura/ScritturaFlag di paragrafo in linea (non inizia una nuova riga).
HyperlinkTextstring?Lettura/ScritturaDestinazione del collegamento ipertestuale di tipo stringa legacy.
HyperlinkHyperlink?Lettura/ScritturaDecorazione del collegamento ipertestuale tipizzato applicata al paragrafo.
ZIndexintLettura/ScritturaIndice Z-order usato dal renderer DOM.

Metodi

FirmaDescrizione
LineAnnotation(page: Page, rect: Rectangle, start: Point, end: Point)Chiama LineAnnotation(page, rect, start, end) su questa istanza di LineAnnotation.
LineAnnotation(document: Document, start: Point, end: Point)Costruttore LineAnnotation legato al documento.
UpdateAppearances()Chiama UpdateAppearances su questa istanza di LineAnnotation.
UpdateAppearance(annotation: LineAnnotation)Rigenera l’aspetto dell’annotazione.
ChangeAfterResize(transform: Matrix)Applica una trasformazione ai punti di inizio/fine della linea dopo che la pagina o il contenitore è stato ridimensionato.
Accept(visitor: AnnotationSelector)Chiama Accept(visitor) su questa istanza di LineAnnotation.
MarkupAnnotation(document: Document)Costruttore legato al documento per creare un’annotazione di markup che non è ancora collegata a una pagina specifica; i chiamanti la aggiungono più tardi tramite page.Annotations.Add(annot).
GetState()Leggi la voce /State nel dizionario delle proprietà dell’annotazione.
GetStateModel()Leggi la voce /StateModel, mappando la voce /entry mancante a Undefined.
SetMarkedState(marked: bool)Imposta /State a Marked o Unmarked più /StateModel = Marked.
SetReviewState(state: AnnotationState)Imposta lo stato della revisione.
SetReviewState(state: AnnotationState, userName: string)Imposta lo stato della revisione insieme al nome utente del revisore (registrato in /T secondo le specifiche PDF).
ClearState()Rimuovi qualsiasi /State registrato e /StateModel.
FindStateAnnotation()Trova l’annotazione di tracciamento dello stato collegata a questo markup (l’annotazione di risposta /IRT più recente che contiene una voce /State, secondo PDF 32000 §12.5.6.3).
GetRectangle(considerRotation: bool)Rettangolo di delimitazione regolato da considerRotation.
WriteXfdf(writer: System.Xml.XmlWriter)Serializza questa annotazione come elemento XFDF nello writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Appiattisci questa annotazione — rendi la sua apparenza visiva 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