RedactAnnotation

RedactAnnotation

Přehled

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

Zpětně kompatibilní alias pro RedactionAnnotation.

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

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řekryvný text (/OverlayText položka).
RepeatboolČtení/zápisZda má být překryvný text opakován (/Repeat entry).
JustificationintČtení/zápisZarovnání: 0=levý, 1=střed, 2=pravý (/Q entry).
TextAlignmentHorizontalAlignmentČtení/zápisZarovnání textu pro překryvný text (mapuje na /Q).
FillColorColor?Čtení/zápisBarva výplně (/IC entry).
BorderColorColor?Čtení/zápisBarva okraje (/C entry — stejná jako Color, ale typovaná; zachována pro pohodlí kódu pro redakci, 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ápis/CreationDate jako DateTime.
RectRectangle?Čtení/zápisObdélník anotace (pozice na stránce).
InnerRectRectangle?ČteníObdélník anotace posunutý pomocí položky /RD (rozdíly obdélníků) — oblast skutečně vykreslená uvnitř Rect.
WidthdoubleČtení/zápisŠířka obdélníku anotace.
HeightdoubleČtení/zápisVýška obdélníku anotace.
ActiveStatestring?Čtení/zápisAktuálně aktivní stav vzhledu (/AS entry).
AlignmentTextAlignmentČtení/zápisZarovnání textu (pro free-text / widget annotations nesoucí rich text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (Aspose.Pdf toto zpřístupňuje navíc k Alignment; oba lze nastavit nezávisle).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisPřepsání vodorovného zarovnání pro konkrétní text.
AppearanceAppearanceDictionaryČteníSlovník vzhledu (/AP entry) — klíčovaný názvem streamu vzhledu (N, D, R).
StatesAppearanceDictionaryČteníSlovník stavů vzhledu (podslovník pro jednotlivé stavy AP/N, např.
NormalAppearanceXForm?ČteníNormální vzhled anotace (/AP /N) jako XForm, nebo null, pokud žádný nemá.
UpdateAppearanceOnConvertboolČtení/zápisZda při uložení anotace do převedeného dokumentu regenerovat appearance stream.
UseFontSubsetboolČtení/zápisZda má být vložené písmo (je-li nějaké) podmnoženo.
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 entry).
InteriorColorColor?Čtení/zápisVnitřní barva anotace (/IC entry, pro anotace kruh/čtverec/čára).
Titlestring?Čtení/zápisNázev anotace (autor pro markup anotace).
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 zápis).
ModifiedDatestring?ČteníDatum úpravy.
ModifiedDateTimeČtení/zápisDatum /M (modified) jako zadaný DateTime.
FlagsAnnotationFlagsČtení/zápisPříznaky anotace (/F entry) — používány jako úložná podpora pro jak int, tak typované formy.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias příznaků odpovídající veřejnému rozhraní Aspose.Pdf, které vystavuje AnnotationFlags jako vlastnost.
ActionPdfAction?Čtení/zápisAkce spojená s touto anotací (/A entry).
ActionsPdfActionCollectionČteníSbírka akcí spojený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í, rotace).
PageIndexintČteníIndex stránky, která vlastní tuto anotaci, počítaný od 1.
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 na tento odstavec.
MarginMarginInfoČtení/zápisInformace o vnějším okraji použita na tento odstavec.
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 vloženého odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Čtení/zápisStarý řetězcový typ cíle hypertextového odkazu.
HyperlinkHyperlink?Čtení/zápisDekorace typovaného hypertextového odkazu aplikovaná na odstavec.
ZIndexintČtení/zápisIndex Z-řazení používaný renderérem DOM.

Metody

Podpis:Popis:
RedactionAnnotation(page: Page, rect: Rectangle)Vytvořte novou anotaci redakce pro zadaný obdélník stránky.
Flatten()Zploštit překrytí této redakce na stránku.
Redact()Zploštit tuto anotaci a odstranit podkladový obsah v jejím obdélníku: fyzicky smazat text, jehož glyfy spadají pod redakční obdélník (aby již nemohl být extrahován), a poté namalovat FillColor přes obdélník jako neprůhlednou vrstvu.
Accept(visitor: AnnotationSelector)Volá Accept(visitor) na této instanci RedactAnnotation.
GetRectangle(considerRotation: bool)Ohraničující 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 vygenerujte normální stream vzhledu (/AP /N) z aktuální geometrie a barev anotace.
WriteXfdf(writer: System.Xml.XmlWriter)Serializujte tuto anotaci jako prvek XFDF do writeru (PDF 32000 §12.7.8 / XFDF 3.0).
Clone()Povrchní klon — kopíruje skalární a sdílený stav referencí.

Viz také:

 Čeština