PDF3DAnnotation

PDF3DAnnotation

Przegląd

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

Ta klasa udostępnia 14 metod do pracy z obiektami PDF3DAnnotation w programach .NET. Dostępne metody to: Accept, ChangeAfterResize, ClearImagePreview, Clone, Flatten, GetImagePreview, GetRectangle, PDF3DAnnotation, SetDefaultViewIndex, SetImagePreview, 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 47 innych.

Właściwości

NazwaTypDostępOpis
AnnotationTypeAnnotationTypeOdczytPobiera typ adnotacji.
Pdf3DArtworkPDF3DArtwork?OdczytDzieło 3D znajdujące się za tą adnotacją.
DefaultViewPDF3DView?OdczytDomyślny widok 3D (poziom adnotacji): wybór SetDefaultViewIndex numerowany od 1, lub pierwszy widok dzieła, gdy nie ustawiono (poprawnego) indeksu.
ContentPDF3DContent?Odczyt/zapisPobiera lub ustawia zawartość.
LightingSchemePDF3DLightingScheme?OdczytPobiera schemat oświetlenia.
RenderModePDF3DRenderMode?OdczytPobiera tryb renderowania.
ViewArrayPDF3DViewArrayOdczytWidoki dzieła; adnotacja bez rozwiązywalnego dzieła (np.
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 (/AS entry).
AlignmentTextAlignmentOdczyt/zapisWyrównanie tekstu (dla adnotacji wolnego tekstu / widżetów zawierających sformatowany tekst).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentOdczyt/zapisWyrównanie poziome (udostępnione oprócz 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-stanu 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/zapisPrzezroczystość 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 okrąg/kwadrat/linia).
Titlestring?Odczyt/zapisTytuł adnotacji (autor dla adnotacji oznaczeniowych).
Namestring?Odczyt/zapisNazwa adnotacji (unikalny identyfikator — wpis /NM).
FullNamestring?OdczytW pełni kwalifikowana nazwa adnotacji.
Subjectstring?Odczyt/zapisTemat adnotacji (/Subj entry).
ModifiedDatestring?OdczytData modyfikacji.
ModifiedDateTimeOdczyt/zapisData /M (modified) jako wpisany DateTime.
FlagsAnnotationFlagsOdczyt/zapisFlagi adnotacji (/F entry) — używane jako podstawa przechowywania zarówno dla formy int, jak i typowanej.
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 wpis), np.
ReplyTypestring?OdczytTyp odpowiedzi (/RT wpis), np.
InReplyToAnnotation?Odczyt/zapisAdnotacja, na którą ta odpowiada (/IRT wpis).
QuadPointsPoint[]Odczyt/zapisQuadPoints jako tablica wartości Point.
CharacteristicsCharacteristicsOdczytCechy wyglądu (kolor obramowania, kolor tła, obrót).
PageIndexintOdczytIndeks (liczony od 1) strony, która jest właścicielem tej adnotacji.
PagePage?OdczytStrona, która jest właścicielem tej adnotacji, lub null, gdy nie można jej ustalić (np.
VerticalAlignmentVerticalAlignmentOdczyt/zapisWyrównanie pionowe zastosowane do tego akapitu.
MarginMarginInfoOdczyt/zapisInformacje o zewnętrznym marginesie zastosowane do tego akapitu.
IsFirstParagraphInColumnboolOdczyt/zapisWymuś rozpoczęcie akapitu w nowej kolumnie.
IsKeptWithNextboolOdczyt/zapisUtrzymaj 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/zapisStarszy docelowy hiperłącza typu string.
HyperlinkHyperlink?Odczyt/zapisDekoracja hiperłącza określonego typu zastosowana do akapitu.
ZIndexintOdczyt/zapisIndeks Z-order używany przez renderer DOM.

Metody

SygnaturaOpis
PDF3DAnnotation(page: Page, rect: Rectangle, pdf3DArtwork: PDF3DArtwork)Wywołuje PDF3DAnnotation(page, rect, pdf3DArtwork) na tej instancji PDF3DAnnotation.
PDF3DAnnotation(page: Page, rect: Rectangle, pdf3DArtwork: PDF3DArtwork, activation: PDF3DActivation)Wywołuje PDF3DAnnotation(page, rect, pdf3DArtwork, activation) na tej instancji PDF3DAnnotation.
Accept(visitor: AnnotationSelector)Wywołuje Accept(visitor) na tej instancji PDF3DAnnotation.
SetDefaultViewIndex(index: int)Ustawia domyślną wartość indeksu widoku.
GetImagePreview()Wywołuje GetImagePreview na tej instancji PDF3DAnnotation.
SetImagePreview(image: Stream)Ustawia wartość podglądu obrazu.
SetImagePreview(filename: string)Ustawia wartość podglądu obrazu.
ClearImagePreview()Wywołuje ClearImagePreview na tej instancji PDF3DAnnotation.
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 nadrzędnego.
UpdateAppearances()Wygeneruj ponownie normalny strumień wyglądu (/AP /N) na podstawie bieżącej geometrii i kolorów adnotacji.
WriteXfdf(writer: System.Xml.XmlWriter)Zserializuj tę adnotację jako element XFDF do writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Spłaszcz tę adnotację — wyrenderuj jej wygląd wizualny 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