RedactAnnotation

RedactAnnotation

Panoramica

RedactAnnotation è una classe in Aspose.PDF FOSS per .NET. Eredita da: RedactionAnnotation.

Alias retrocompatibile per RedactionAnnotation.

Questa classe fornisce 9 metodi per lavorare con oggetti RedactAnnotation nei programmi .NET. I metodi disponibili includono: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, Redact, RedactionAnnotation, UpdateAppearances, WriteXfdf. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, e 52 altre.

Proprietà

NomeTipoAccessoDescrizione
AnnotationTypeAnnotationTypeLetturaOttiene il tipo di annotazione.
DefaultAppearancestringLettura/ScritturaStringa di aspetto predefinita (/DA) applicata al testo sovrapposto.
FontSizefloatLettura/ScritturaDimensione del carattere usata dal testo sovrapposto.
OverlayTextstring?Lettura/ScritturaIl testo di sovrapposizione (/OverlayText entry).
RepeatboolLettura/ScritturaSe il testo di sovrapposizione deve ripetersi (/Repeat entry).
JustificationintLettura/ScritturaAllineamento: 0=sinistra, 1=centro, 2=destra (/Q entry).
TextAlignmentHorizontalAlignmentLettura/ScritturaAllineamento del testo per il testo sovrapposto (corrisponde a /Q).
FillColorColor?Lettura/ScritturaColore di riempimento (/IC entry).
BorderColorColor?Lettura/ScritturaColore del bordo (/C entry — uguale a Color ma tipizzato; mantenuto per comodità del codice di redazione che distingue il bordo da.
PopupPopupAnnotation?LetturaL’annotazione popup associata a questa redazione (/Popup entry), oppure null.
QuadPointPoint[]?Lettura/ScritturaQuadPoints (/QuadPoints entry) che definisce sotto-rectangle all’interno del Rect dell’annotazione.
CreationDateDateTimeLettura/ScritturaIl /CreationDate come un DateTime.
RectRectangle?Lettura/ScritturaIl rettangolo di annotazione (posizione nella pagina).
InnerRectRectangle?LetturaIl rettangolo di annotazione inserito dall’elemento /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 (/AS entry).
AlignmentTextAlignmentLettura/ScritturaAllineamento del testo (per annotazioni di testo libero / widget che contengono testo formattato).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLettura/ScritturaAllineamento orizzontale (Aspose.Pdf lo espone oltre ad Alignment; i due sono impostabili indipendentemente).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLettura/ScritturaSovrascrittura dell’allineamento orizzontale specifico del 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.
NormalAppearanceXForm?LetturaL’aspetto normale (/AP /N) dell’annotazione come XForm, o null se non ne ha.
UpdateAppearanceOnConvertboolLettura/ScritturaIndica se rigenerare lo stream di aspetto quando un’annotazione viene salvata in un documento convertito.
UseFontSubsetboolLettura/ScritturaIndica se il font incorporato (se presente) dovrebbe essere subsetted.
Contentsstring?Lettura/ScritturaIl contenuto dell’annotazione (testo).
OpacitydoubleLettura/ScritturaOpacità dell’annotazione (0.0 = trasparente, 1.0 = opaco).
BorderBorder?Lettura/ScritturaBordo dell’annotazione.
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 digitato.
FlagsAnnotationFlagsLettura/ScritturaFlag di annotazione (/F entry) — usate come supporto di archiviazione sia per la forma int che per quella tipizzata.
AnnotationFlagsAnnotationFlagsLettura/ScritturaAlias tipizzato di Flags che corrisponde alla superficie pubblica Aspose.Pdf che 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), ad es.
ReplyTypestring?LetturaIl tipo di risposta (/RT entry), ad es.
InReplyToAnnotation?Lettura/ScritturaL’annotazione a cui questa risponde (voce /IRT).
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 del 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 del paragrafo in linea (non inizia una nuova riga).
HyperlinkTextstring?Lettura/ScritturaDestinazione 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
RedactionAnnotation(page: Page, rect: Rectangle)Crea una nuova annotazione di redazione per il rettangolo di pagina fornito.
Flatten()Appiattisci la sovrapposizione di questa redazione sulla pagina.
Redact()Appiattisci questa annotazione e rimuovi il contenuto sottostante all’interno del suo rettangolo: elimina fisicamente il testo i cui glifi ricadono nel rettangolo di redazione (in modo che non possa più essere estratto), quindi dipingi il FillColor sopra il rettangolo come una sovrapposizione opaca.
Accept(visitor: AnnotationSelector)Chiama Accept(visitor) su questa istanza di RedactAnnotation.
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 nel writer (PDF 32000 §12.7.8 / XFDF 3.0).
Clone()Clonazione superficiale — copia lo stato scalare/condiviso per riferimento.

Vedi anche

 Italiano