HeaderArtifact

HeaderArtifact

Przegląd

HeaderArtifact jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: Artifact.

Reprezentuje artefakt nagłówka — nagłówek poziomu strony oznaczony jako Artifact /Subtype /Header (PDF 32000 §14.8.2.2).

Ta klasa udostępnia 15 metod do pracy z obiektami HeaderArtifact w programach .NET. Dostępne metody obejmują: Artifact, BeginUpdates, Dispose, GetValue, HeaderArtifact, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText oraz 2 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype oraz 18 kolejnych.

Właściwości

NazwaTypDostępOpis
TypeArtifactTypeOdczyt/zapisKlasyfikacja typu artefaktu.
SubtypeArtifactSubtypeOdczyt/zapisPodtyp artefaktu.
CustomTypestring?Odczyt/zapisNazwa niestandardowego typu artefaktu.
CustomSubtypestring?Odczyt/zapisNazwa niestandardowego podtypu artefaktu.
Textstring?Odczyt/zapisZawartość tekstowa wyodrębniona z operatorów strumienia zawartości artefaktu.
RectangleRectangle?OdczytRamka ograniczająca z wpisu /BBox w słowniku właściwości.
OpacitydoubleOdczyt/zapisNieprzezroczystość artefaktu (z ExtGState /ca).
PagePage?OdczytStrona, do której należy ten artefakt.
ArtifactHorizontalAlignmentHorizontalAlignmentOdczyt/zapisPoziome wyrównanie (z /Attached entry).
ArtifactVerticalAlignmentVerticalAlignmentOdczyt/zapisPionowe wyrównanie (z /Attached entry).
IsBackgroundboolOdczyt/zapisCzy jest to artefakt tła.
RotationdoubleOdczyt/zapisKąt obrotu w stopniach.
BackgroundColorColor?Odczyt/zapisKolor tła.
RightMargindoubleOdczyt/zapisPrawy margines.
LeftMargindoubleOdczyt/zapisLewy margines.
TopMargindoubleOdczyt/zapisGórny margines.
BottomMargindoubleOdczyt/zapisDolny margines.
PositionPoint?Odczyt/zapisJawne współrzędne położenia.
FormattedTextFormattedText?Odczyt/zapisSformatowany tekst dla artefaktu.
TextStateTextState?Odczyt/zapisStan tekstu dla tekstu artefaktu.
LinesList<string>OdczytWieloliniowa zawartość tekstowa.
ContentsList<Operator>OdczytWewnętrzni operatorzy strumienia zawartości, którzy rysują artefakt.
FormXForm?OdczytObiekt XObject typu Form będący podstawą tego artefaktu, gdy jest renderowany jako formularz wielokrotnego użytku (np.
ImageXImage?OdczytObiekt XObject typu Image będący podstawą tego artefaktu, gdy jego zawartość jest obrazem rastrowym.

Metody

SygnaturaOpis
HeaderArtifact()Tworzy pusty artefakt nagłówka (Paginacja / Nagłówek).
HeaderArtifact(text: string)Tworzy artefakt nagłówka zawierający podany tekst.
Artifact()Konstruktor domyślny — tworzy artefakt z typem i podtypem Undefined.
SetPageNumberReplacementString(value: string)Ustawia token zastępujący numer strony używany w Text.
SetLinesAndState(text: string[], textState: TextState)Ustawia wieloliniową zawartość tekstową z podanym stanem tekstu.
BeginUpdates()Rozpocznij zbiorczą aktualizację właściwości.
SaveUpdates()Wykonaj opróżnienie skumulowanej aktualizacji rozpoczętej przez BeginUpdates.
Dispose()Zwalnia zasoby trzymane przez artefakt.
GetValue(name: string)Odczytaj niestandardową parę nazwa/wartość ustawioną przez SetValue(string, string).
SetValue(name: string, value: string)Zapisz niestandardową parę nazwa/wartość w artefakcie (w celu dostępu do metadanych w dół łańcucha; nie jest emitowana do PDF w tej kompilacji).
RemoveValue(name: string)Usuń niestandardową parę nazwa/wartość wcześniej ustawioną przy użyciu SetValue.
SetImage(imageStream: Stream)Dołącz obraz rastrowy do artefaktu.
SetText(formattedText: FormattedText)Ustaw tekst artefaktu z instancji FormattedText.
SetTextAndState(text: string, textState: TextState)Ustaw Text i TextState razem.
SetPdfPage(page: Page)Powiąż ten artefakt z określoną stroną.

Zobacz także

 Polski