GenericAnnotation

GenericAnnotation

Áttekintés

GenericAnnotation egy osztály a Aspose.PDF FOSS-ban .NET számára. Örökli: Annotation.

Tartalék annotációs osztály az olyan annotáció altípusokhoz, amelyeknek nincs dedikált modell (pl.

Ez az osztály 7 metódust biztosít a GenericAnnotation objektumok .NET programokban való kezeléséhez. Elérhető metódusok: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.PDF FOSS for .NET csomag telepítése után. Tulajdonságok: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, és további 41.

Tulajdonságok

NévTípusHozzáférésLeírás
AnnotationTypeAnnotationTypeOlvasásAz annotáció altípusa.
RectRectangle?Olvasás/ÍrásAz annotáció téglalapja (pozíció az oldalon).
InnerRectRectangle?OlvasásAz annotációs téglalap, amelyet az /RD (rectangle differences) bejegyzés szűkít — a ténylegesen a Recten belül rajzolt terület.
WidthdoubleOlvasás/ÍrásAz annotációs téglalap szélessége.
HeightdoubleOlvasás/ÍrásAz annotációs téglalap magassága.
ActiveStatestring?Olvasás/ÍrásJelenleg aktív appearance state (/AS bejegyzés).
AlignmentTextAlignmentOlvasás/ÍrásText alignment (free-text / widget megjegyzésekhez, amelyek gazdag szöveget tartalmaznak).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentOlvasás/ÍrásVízszintes igazítás (Aspose.Pdf ezt is elérhetővé teszi az Alignment mellett; a kettő függetlenül állítható be).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentOlvasás/ÍrásSzövegspecifikus vízszintes igazítás felülbírálása.
AppearanceAppearanceDictionaryOlvasásMegjelenési szótár (/AP bejegyzés) — a megjelenési adatfolyam neve (N, D, R) alapján kulcsolt.
StatesAppearanceDictionaryOlvasásMegjelenés-állapot szótár (az AP/N állapotonkénti al-szótára, pl.
NormalAppearanceXForm?OlvasásAz annotáció normál (/AP /N) megjelenése XFormként, vagy null, ha nincs.
UpdateAppearanceOnConvertboolOlvasás/ÍrásAzt határozza meg, hogy újra kell-e generálni a megjelenítési adatfolyamot, amikor egy annotációt elmentenek egy konvertált dokumentumba.
UseFontSubsetboolOlvasás/ÍrásA beágyazott betűtípus (ha van) részhalmazra bontása szükséges-e.
Contentsstring?Olvasás/ÍrásAz annotáció tartalma (szöveg).
OpacitydoubleOlvasás/ÍrásAz annotáció átlátszósága (0.0 = átlátszó, 1.0 = átlátszatlan).
BorderBorder?Olvasás/ÍrásAnnotáció szegélye.
ColorColorOlvasás/ÍrásAz annotáció szegélyszíne (/C bejegyzés).
InteriorColorColor?Olvasás/ÍrásAz annotáció belső színe (/IC bejegyzés, kör/négyzet/vonal annotációkhoz).
Titlestring?Olvasás/ÍrásAz annotáció címe (a jelölő annotációk szerzője).
Namestring?Olvasás/ÍrásAz annotáció neve (egyedi azonosító — a /NM bejegyzés).
FullNamestring?OlvasásTeljesen kvalifikált annotáció neve.
Subjectstring?Olvasás/ÍrásA jegyzet tárgya (/Subj bejegyzés).
ModifiedDatestring?OlvasásA módosítás dátuma.
ModifiedDateTimeOlvasás/ÍrásA /M (módosított) dátum, mint egy DateTime típusú.
FlagsAnnotationFlagsOlvasás/ÍrásAnnotációs jelzők (/F bejegyzés) — használva a tároló háttérként mind az int, mind a típusos formákhoz.
AnnotationFlagsAnnotationFlagsOlvasás/ÍrásA Flags típusos aliasa, amely megfelel a Aspose.Pdf nyilvános felületnek, és AnnotationFlags-t tulajdonságként teszi elérhetővé.
ActionPdfAction?Olvasás/ÍrásAz annotációhoz társított művelet (/A bejegyzés).
ActionsPdfActionCollectionOlvasásAz annotációhoz társított műveletek gyűjteménye.
Authorstring?OlvasásAz annotáció szerzője (/T bejegyzés).
AnnotationStatestring?OlvasásAz annotáció állapota (/State bejegyzés), pl.
AnnotationStateModelstring?OlvasásAz annotáció állapotmodell (/StateModel bejegyzés), pl.
ReplyTypestring?OlvasásA válasz típusa (/RT bejegyzés), pl.
InReplyToAnnotation?Olvasás/ÍrásAz a megjegyzés, amelyre ez válaszol (/IRT bejegyzés).
QuadPointsPoint[]Olvasás/ÍrásQuadPoints mint Point értékek tömbje.
CharacteristicsCharacteristicsOlvasásMegjelenési jellemzők (keretszín, háttérszín, forgatás).
PageIndexintOlvasásAz oldal 1-alapú indexe, amelyikhez ez a megjegyzés tartozik.
PagePage?OlvasásAz oldal, amelyikhez ez a megjegyzés tartozik, vagy null, ha nem oldható fel (például.
VerticalAlignmentVerticalAlignmentOlvasás/ÍrásFüggőleges igazítás alkalmazva erre a bekezdésre.
MarginMarginInfoOlvasás/ÍrásKülső margó információ alkalmazva erre a bekezdésre.
IsFirstParagraphInColumnboolOlvasás/ÍrásKényszerítsd a bekezdést, hogy új oszlopban kezdődjön.
IsKeptWithNextboolOlvasás/ÍrásTartsa ezt a bekezdést ugyanazon az oldalon, mint a következő.
IsInNewPageboolOlvasás/ÍrásKényszerítse a bekezdést, hogy új oldalon kezdődjön.
IsInLineParagraphboolOlvasás/ÍrásBeágyazott bekezdés jelző (nem kezd új sort).
HyperlinkTextstring?Olvasás/ÍrásHagyományos karakterlánc típusú hiperhivatkozás célja.
HyperlinkHyperlink?Olvasás/ÍrásA bekezdésre alkalmazott típusú hiperhivatkozás dekoráció.
ZIndexintOlvasás/ÍrásA DOM renderelő által használt Z-sorrend index.

Metódusok

AláírásLeírás
Accept(visitor: AnnotationSelector)Küldje el ezt a megjegyzést a látogató típusos Visit(SubType) overload-jára.
GetRectangle(considerRotation: bool)A határoló téglalap a considerRotation által módosítva.
ChangeAfterResize(transform: Matrix)Állítsa be a megjegyzés geometriáját, miután a felhasználó átméretezte az oldalt vagy a gazda téglalapot.
UpdateAppearances()Regenerálja a normál megjelenítési adatfolyamot (/AP /N) az annotáció aktuális geometriája és színei alapján.
WriteXfdf(writer: System.Xml.XmlWriter)Serializálja ezt a megjegyzést XFDF elemeként az íróba (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Lapítsa le ezt a megjegyzést — renderelje a vizuális megjelenését a lap tartalmába, és távolítsa el a lap megjegyzések tömbjéből.
Clone()Felületes klón — másolja a skalár/ref-megosztott állapotot.

Lásd még:

 Magyar