Aspose::Pdf::Annotations::ColorBarAnnotation class

ColorBarAnnotation class

Klass som representerar ColorBarAnnotation annotation. Egenskapen Color ignoreras, istället används ColorsOfCMYK färg. Vid skapande bestämmer förhållandet mellan bredd och höjd annotationens orientering – horisontell eller vertikal. Därefter kontrolleras att annoteringsrektangeln ligger utanför TrimBox, och om den inte gör det flyttas den till den närmaste platsen utanför TrimBox med hänsyn till annotationens orientering. Det är möjligt att minska bredden (höjden) så att annotationen får plats utanför TrimBox. Om det inte finns utrymme för layouten kan bredd/höjd sättas till noll (i så fall finns annotationen på sidan men visas inte).

class ColorBarAnnotation : public Aspose::Pdf::Annotations::PrinterMarkAnnotation

Metoder

MetodBeskrivning
Accept(System::SharedPtr<AnnotationSelector>) overrideAccepterar besökarobjekt för att bearbeta anteckningen.
ChangeAfterResize(System::SharedPtr<Matrix>) overrideUppdatera parametrar och utseende enligt matrisomvandlingen och flytta utanför TrimBox om nödvändigt.
ColorBarAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&, ColorsOfCMYK)Skapar ny ColorBar‑annotation på den angivna sidan.
get_AnnotationType() overrideHämtar typ av annotation.
get_ColorOfCMYK() constHämtar färg (en av cyan, magenta, gul, svart) som annotationen ritar med.
set_ColorOfCMYK(ColorsOfCMYK)Ställer in färg (en av cyan, magenta, gul, svart) som annotationen ritar med.

Se även