RedactionAnnotation

RedactionAnnotation

Přehled

RedactionAnnotation je třída v Aspose.PDF FOSS pro .NET. Dědí z: Annotation.

Reprezentuje redakční anotaci.

Tato třída poskytuje 10 metod pro práci s objekty RedactionAnnotation v programech .NET. Dostupné metody zahrnují: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, Redact, RedactionAnnotation, UpdateAppearances, WriteXfdf. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState a dalších 52.

Vlastnosti

Název:Typ:PřístupPopis:
AnnotationTypeAnnotationTypeČteníZíská typ anotace.
DefaultAppearancestringČtení/zápisVýchozí řetězec vzhledu (/DA) použitý pro překryvný text.
FontSizefloatČtení/zápisVelikost písma používaná pro překryvný text.
OverlayTextstring?Čtení/zápisPřekrývající text (/OverlayText záznam).
RepeatboolČtení/zápisZda má být překrývající text opakován (/Repeat záznam).
JustificationintČtení/zápisZarovnání: 0=levý, 1=střed, 2=pravý (/Q entry).
TextAlignmentHorizontalAlignmentČtení/zápisZarovnání textu pro překryvný text (odpovídá /Q).
FillColorColor?Čtení/zápisBarva výplně (/IC entry).
BorderColorColor?Čtení/zápisBarva okraje (/C entry — stejná jako Color, ale typová; zachována pro pohodlí redakčního kódu, který rozlišuje okraj vs.
PopupPopupAnnotation?ČteníVyskakovací anotace spojená s touto redakcí (/Popup entry), nebo null.
QuadPointPoint[]?Čtení/zápisQuadPoints (/QuadPoints entry) definující podobdélníky v rámci Rect anotace.
CreationDateDateTimeČtení/zápisThe /CreationDate jako DateTime.
RectRectangle?Čtení/zápisObdélník anotace (pozice na stránce).
InnerRectRectangle?ČteníObdélník anotace posunutý záznamem /RD (rozdíly obdélníků) — oblast skutečně vykreslená uvnitř Rect.
WidthdoubleČtení/zápisŠířka anotovaného obdélníku.
HeightdoubleČtení/zápisVýška anotovaného obdélníku.
ActiveStatestring?Čtení/zápisAktuálně aktivní stav vzhledu (/AS entry).
AlignmentTextAlignmentČtení/zápisZarovnání textu (pro volný text / widgetové anotace nesoucí bohatý text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (zobrazené kromě Alignment; obě lze nastavit nezávisle).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisPřepsání vodorovného zarovnání textu.
AppearanceAppearanceDictionaryČteníDictionary vzhledu (/AP entry) — klíčováno podle názvu proudu vzhledu (N, D, R).
StatesAppearanceDictionaryČteníDictionary stavů vzhledu (pod-slovník pro jednotlivé stavy AP/N, např.
NormalAppearanceXForm?ČteníNormální vzhled anotace (/AP /N) jako XForm, nebo null, když žádný není.
UpdateAppearanceOnConvertboolČtení/zápisZda při uložení anotace do konvertovaného dokumentu regenerovat appearance stream.
UseFontSubsetboolČtení/zápisZda by vložený font (pokud existuje) měl být subsetted.
Contentsstring?Čtení/zápisObsah anotace (text).
OpacitydoubleČtení/zápisPrůhlednost anotace (0.0 = průhledná, 1.0 = neprůhledná).
BorderBorder?Čtení/zápisOkraj anotace.
ColorColorČtení/zápisBarva okraje anotace (/C položka).
InteriorColorColor?Čtení/zápisBarva vnitřku anotace (/IC entry, pro kruhové/čtvercové/čárové anotace).
Titlestring?Čtení/zápisNázev anotace (autor pro anotace značkování).
Namestring?Čtení/zápisNázev anotace (jedinečný identifikátor — /NM entry).
FullNamestring?ČteníPlně kvalifikovaný název anotace.
Subjectstring?Čtení/zápisPředmět anotace (/Subj entry).
ModifiedDatestring?ČteníDatum změny.
ModifiedDateTimeČtení/zápisDatum /M (modified) jako zadaný DateTime.
FlagsAnnotationFlagsČtení/zápisPříznaky anotace (/F entry) – používají se jako úložná podpora pro jak celočíselnou, tak typovanou formu.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias příznaků odpovídající veřejnému rozhraní, které vystavuje AnnotationFlags jako vlastnost.
ActionPdfAction?Čtení/zápisAkce spojená s touto anotací (/A entry).
ActionsPdfActionCollectionČteníKolekce akcí souvisejících s touto anotací.
Authorstring?ČteníAutor anotace (/T entry).
AnnotationStatestring?ČteníStav anotace (/State entry), např.
AnnotationStateModelstring?ČteníModel stavu anotace (/StateModel entry), např.
ReplyTypestring?ČteníTyp odpovědi (/RT entry), např.
InReplyToAnnotation?Čtení/zápisPoznámka, na kterou tato odpovídá (/IRT entry).
QuadPointsPoint[]Čtení/zápisQuadPoints jako pole hodnot Point.
CharacteristicsCharacteristicsČteníVzhledové charakteristiky (barva okraje, barva pozadí, otáčení).
PageIndexintČteníIndex stránky začínající od 1, která vlastní tuto anotaci.
PagePage?ČteníStránka, která vlastní tuto anotaci, nebo null, pokud ji nelze vyřešit (např.
VerticalAlignmentVerticalAlignmentČtení/zápisVertikální zarovnání použito v tomto odstavci.
MarginMarginInfoČtení/zápisInformace o vnějším okraji použita v tomto odstavci.
IsFirstParagraphInColumnboolČtení/zápisVynutit, aby odstavec začal v novém sloupci.
IsKeptWithNextboolČtení/zápisUdržte tento odstavec na stejné stránce jako následující.
IsInNewPageboolČtení/zápisVynutit, aby odstavec začínal na nové stránce.
IsInLineParagraphboolČtení/zápisPříznak inline odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Čtení/zápisLegacy řetězcový typ hypertextového odkazu.
HyperlinkHyperlink?Čtení/zápisTypová dekorace hypertextového odkazu aplikovaná na odstavec.
ZIndexintČtení/zápisZ-order index používaný renderérem DOM.

Metody

Podpis:Popis:
RedactionAnnotation(page: Page, rect: Rectangle)Vytvořte novou anotaci redakce pro daný obdélník stránky.
RedactionAnnotation(document: Document)Anotace redakce vázaná na dokument; volající ji později přidá na stránku.
Flatten()Zploštěte překrytí této redakce na stránku.
Redact()Zploštěte tuto anotaci a odstraňte podkladový obsah v jejím obdélníku: fyzicky smažte text, jehož glyfy spadají pod oblast redakce (aby už nemohl být extrahován), a poté natřete FillColor přes obdélník jako neprůhledný překryv.
Accept(visitor: AnnotationSelector)Volá Accept(visitor) na této instanci RedactionAnnotation.
GetRectangle(considerRotation: bool)Orámovací obdélník upravený pomocí considerRotation.
ChangeAfterResize(transform: Matrix)Upravte geometrii anotace po tom, co uživatel změnil velikost stránky nebo hostitelského obdélníku.
UpdateAppearances()Znovu vygenerovat normální stream vzhledu (/AP /N) z aktuální geometrie a barev anotace.
WriteXfdf(writer: System.Xml.XmlWriter)Serializovat tuto anotaci jako prvek XFDF do zapisovače (PDF 32000 §12.7.8 / XFDF 3.0).
Clone()Mírný klon — kopíruje skalární a referencemi sdílený stav.

Viz také:

 Čeština