RegistrationMarkAnnotation

RegistrationMarkAnnotation

Przegląd

RegistrationMarkAnnotation jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: Annotation.

Ta klasa zapewnia 8 metod do pracy z obiektami RegistrationMarkAnnotation w programach .NET. Dostępne metody obejmują: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, RegistrationMarkAnnotation, UpdateAppearances, WriteXfdf. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState oraz 42 dodatkowe.

Właściwości

NazwaTypDostępOpis
AnnotationTypeAnnotationTypeOdczytZawsze RegistrationMark.
PositionPrinterMarkSidePositionOdczyt/zapisPo której stronie strony znajduje się ten znak.
RectRectangle?Odczyt/zapisProstokąt adnotacji (pozycja na stronie).
InnerRectRectangle?OdczytProstokąt adnotacji wcięty przez wpis /RD (różnice prostokątów) — region faktycznie rysowany wewnątrz Rect.
WidthdoubleOdczyt/zapisSzerokość prostokąta adnotacji.
HeightdoubleOdczyt/zapisWysokość prostokąta adnotacji.
ActiveStatestring?Odczyt/zapisObecnie aktywny stan wyglądu (wejście /AS).
AlignmentTextAlignmentOdczyt/zapisWyrównanie tekstu (dla adnotacji free-text / widget zawierających tekst sformatowany).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentOdczyt/zapisPoziome wyrównanie (udostępnione dodatkowo do Alignment; oba można ustawiać niezależnie).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentOdczyt/zapisNadpisanie poziomego wyrównania specyficznego dla tekstu.
AppearanceAppearanceDictionaryOdczytSłownik wyglądu (/AP entry) — kluczowany nazwą strumienia wyglądu (N, D, R).
StatesAppearanceDictionaryOdczytSłownik stanu wyglądu (pod-słownik per-state w AP/N, np.
NormalAppearanceXForm?OdczytNormalny wygląd adnotacji (/AP /N) jako XForm, lub null, gdy go nie ma.
UpdateAppearanceOnConvertboolOdczyt/zapisCzy odtworzyć strumień wyglądu, gdy adnotacja jest zapisywana w konwertowanym dokumencie.
UseFontSubsetboolOdczyt/zapisCzy wbudowana czcionka (jeśli istnieje) ma być podzestawiona.
Contentsstring?Odczyt/zapisZawartość adnotacji (tekst).
OpacitydoubleOdczyt/zapisNieprzezroczystość adnotacji (0.0 = przezroczyste, 1.0 = nieprzezroczyste).
BorderBorder?Odczyt/zapisObramowanie adnotacji.
ColorColorOdczyt/zapisKolor obramowania adnotacji (/C entry).
InteriorColorColor?Odczyt/zapisKolor wnętrza adnotacji (/IC entry, dla adnotacji koło/kwadrat/linia).
Titlestring?Odczyt/zapisTytuł adnotacji (autor dla adnotacji markup).
Namestring?Odczyt/zapisNazwa adnotacji (unikalny identyfikator — wpis /NM).
FullNamestring?OdczytW pełni kwalifikowana nazwa adnotacji.
Subjectstring?Odczyt/zapisTemat adnotacji (wpis /Subj).
ModifiedDatestring?OdczytData modyfikacji.
ModifiedDateTimeOdczyt/zapisData /M (modified) jako wpisany DateTime.
FlagsAnnotationFlagsOdczyt/zapisFlagi adnotacji (/F entry) — używane jako podstawowe przechowywanie zarówno dla formy int, jak i typowanej formy.
AnnotationFlagsAnnotationFlagsOdczyt/zapisTypowy alias Flag dopasowany do publicznego interfejsu, który udostępnia AnnotationFlags jako właściwość.
ActionPdfAction?Odczyt/zapisDziałanie powiązane z tą adnotacją (/A entry).
ActionsPdfActionCollectionOdczytZbiór działań powiązanych z tą adnotacją.
Authorstring?OdczytAutor adnotacji (/T entry).
AnnotationStatestring?OdczytStan adnotacji (/State entry), np.
AnnotationStateModelstring?OdczytModel stanu adnotacji (/StateModel entry), np.
ReplyTypestring?OdczytTyp odpowiedzi (/RT entry), np.
InReplyToAnnotation?Odczyt/zapisAdnotacja, na którą ta odpowiada (/IRT entry).
QuadPointsPoint[]Odczyt/zapisQuadPoints jako tablica wartości Point.
CharacteristicsCharacteristicsOdczytCharakterystyki wyglądu (kolor obramowania, kolor tła, obrót).
PageIndexintOdczytIndeks (liczony od 1) strony, do której należy ta adnotacja.
PagePage?OdczytStrona, do której należy ta adnotacja, lub null, gdy nie da się jej rozwiązać (np.
VerticalAlignmentVerticalAlignmentOdczyt/zapisWyrównanie pionowe zastosowane do tego akapitu.
MarginMarginInfoOdczyt/zapisInformacja o zewnętrznym marginesie zastosowana do tego akapitu.
IsFirstParagraphInColumnboolOdczyt/zapisWymuś rozpoczęcie akapitu w nowej kolumnie.
IsKeptWithNextboolOdczyt/zapisTrzymaj ten akapit na tej samej stronie co następny.
IsInNewPageboolOdczyt/zapisWymuś rozpoczęcie akapitu na nowej stronie.
IsInLineParagraphboolOdczyt/zapisFlaga akapitu w linii (nie rozpoczyna nowej linii).
HyperlinkTextstring?Odczyt/zapisPrzestarzały cel hiperłącza typu string.
HyperlinkHyperlink?Odczyt/zapisDekoracja hiperłącza określonego typu zastosowana w akapicie.
ZIndexintOdczyt/zapisIndeks Z-order używany przez renderer DOM.

Metody

SygnaturaOpis
Accept(visitor: AnnotationSelector)Wywołuje Accept(visitor) na tej instancji RegistrationMarkAnnotation.
RegistrationMarkAnnotation(page: Page, position: PrinterMarkSidePosition)Utwórz znak rejestracyjny na stronie w pozycji.
GetRectangle(considerRotation: bool)Prostokąt ograniczający dostosowany przez considerRotation.
ChangeAfterResize(transform: Matrix)Dostosuj geometrię adnotacji po tym, jak użytkownik zmienił rozmiar strony lub prostokąta gospodarza.
UpdateAppearances()Wygeneruj ponownie normalny strumień wyglądu (/AP /N) na podstawie bieżącej geometrii i kolorów adnotacji.
WriteXfdf(writer: System.Xml.XmlWriter)Serializuj tę adnotację jako element XFDF do zapisu (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Spłaszcz tę adnotację — wyrenderuj jej wizualny wygląd w treść strony i usuń ją z tablicy adnotacji strony.
Clone()Płytka kopia — kopiuje stan skalarów/współdzielonych referencji.

Zobacz także

 Polski