Class ColorBarAnnotation

ColorBarAnnotation klass

Klass som representerar ColorBarAnnotation-annotering. Egenskapen Color ignoreras, istället används färgen ColorsOfCMYK. Vid skapande bestämmer förhållandet mellan bredd och höjd orienteringen av annoteringen - horisontell eller vertikal. Nästa kontrolleras att annoteringsrektangeln är utanför TrimBox, och om inte, flyttas den till närmaste plats utanför TrimBox med hänsyn till annoteringens orientering. Det är möjligt att minska bredden (höjden) så att annoteringen passar utanför TrimBox. Om det inte finns något utrymme för layouten kan bredd/höjd sättas till noll (i detta fall är annoteringen närvarande på sidan men inte synlig).

public sealed class ColorBarAnnotation : PrinterMarkAnnotation

Konstruktörer

NamnBeskrivning
ColorBarAnnotation(Page, Rectangle, ColorsOfCMYK)Skapar en ny ColorBar-annotering på den angivna sidan.

Egenskaper

NamnBeskrivning
Actions { get; }Hämtar lista över annoteringsåtgärder.
virtual ActiveState { get; set; }Hämtar eller ställer in den aktuella annoteringens utseendestatus.
override AnnotationType { get; }Hämtar typ av annotering.
Appearance { get; }Hämtar utseendediktionären för annoteringen.
Border { get; set; }Hämtar eller ställer in annoteringens kantdragningsegenskaper. Border
Characteristics { get; }Hämtar annoteringens egenskaper.
Color { get; set; }Hämtar eller ställer in annoteringens färg.
ColorOfCMYK { get; set; }Hämtar eller ställer in färg (en av cyan, magenta, gul, svart) för vilken annoteringen ritas.
Contents { get; set; }Hämtar eller ställer in annoteringens text.
Flags { get; set; }Flaggor för annoteringen.
FullName { get; }Hämtar det fullständigt kvalificerade namnet på annoteringen.
virtual Height { get; set; }Hämtar eller ställer in höjden på annoteringen.
virtual Hyperlink { get; set; }Hämtar eller ställer in fragmentets hyperlänk (för pdf-generator).
IsFirstParagraphInColumn { get; set; }Hämtar eller ställer in ett bool-värde som indikerar om detta stycke kommer att vara i nästa kolumn. Standard är falskt. (för pdf-generering)
IsInLineParagraph { get; set; }Hämtar eller ställer in om ett stycke är inline. Standard är falskt. (för pdf-generering)
IsInNewPage { get; set; }Hämtar eller ställer in ett bool-värde som tvingar detta stycke att genereras på en ny sida. Standard är falskt. (för pdf-generering)
IsKeptWithNext { get; set; }Hämtar eller ställer in ett bool-värde som indikerar om det aktuella stycket förblir på samma sida tillsammans med nästa stycke. Standard är falskt. (för pdf-generering)
Margin { get; set; }Hämtar eller ställer in en yttre marginal för stycket (för pdf-generering)
Modified { get; set; }Hämtar eller ställer in datum och tid när annoteringen senast ändrades.
Name { get; set; }Hämtar eller ställer in annoteringens namn på sidan.
virtual PageIndex { get; }Hämtar index för sidan som innehåller annoteringen.
virtual Rect { get; set; }Hämtar eller ställer in annoteringsrektangeln.
States { get; }Hämtar utseendediktionären för annoteringen.
TextHorizontalAlignment { get; set; }Hämtar eller ställer in textjusteringen för annoteringen.
virtual VerticalAlignment { get; set; }Hämtar eller ställer in en vertikal justering av stycket
virtual Width { get; set; }Hämtar eller ställer in bredden på annoteringen.
ZIndex { get; set; }Hämtar eller ställer in ett heltalsvärde som indikerar Z-ordningen för grafen. En graf med större ZIndex kommer att placeras över grafen med mindre ZIndex. ZIndex kan vara negativt. Graf med negativ ZIndex kommer att placeras bakom texten på sidan.

Metoder

NamnBeskrivning
override Accept(AnnotationSelector)Accepterar besökarobjekt för att bearbeta annoteringen.
override ChangeAfterResize(Matrix)Uppdaterar parametrar och utseende, enligt matristransformeringen och flyttas utanför TrimBox om nödvändigt.
virtual Clone()Klonar denna instans. Virtuell metod. Återger alltid null.
virtual Flatten()Placera annoteringens innehåll direkt på sidan, annoteringsobjektet kommer att tas bort.
GetRectangle(bool)Returnerar rektangeln för annoteringen med hänsyn till sidrotation.

Se Även