BackgroundArtifact

BackgroundArtifact

Przegląd

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

Reprezentuje artefakt tła (kolorowy blok lub obraz namalowany za treścią strony).

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

Właściwości

NazwaTypDostępOpis
BackgroundImageStream?Odczyt/zapisStrumień obrazu używany jako tło strony.
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?OdczytProstokąt ograniczający z wpisu /BBox w słowniku właściwości.
OpacitydoubleOdczyt/zapisPrzezroczystość artefaktu (z ExtGState /ca).
PagePage?OdczytStrona, do której należy ten artefakt.
ArtifactHorizontalAlignmentHorizontalAlignmentOdczyt/zapisWyrównanie poziome (z wpisu /Attached).
ArtifactVerticalAlignmentVerticalAlignmentOdczyt/zapisWyrównanie pionowe (z wpisu /Attached).
IsBackgroundboolOdczyt/zapisCzy jest to artefakt w tle.
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 umiejscowienia.
FormattedTextFormattedText?Odczyt/zapisSformatowany tekst dla artefaktu.
TextStateTextState?Odczyt/zapisStan tekstu dla tekstu artefaktu.
LinesList<string>OdczytWieloliniowa treść tekstowa.
ContentsList<Operator>OdczytWewnętrzne operatory strumienia treści, które rysują artefakt.
FormXForm?OdczytObiekt Form XObject obsługujący ten artefakt, gdy jest renderowany jako formularz wielokrotnego użytku (np.
ImageXImage?OdczytObiekt Image XObject obsługujący ten artefakt, gdy jego zawartość jest obrazem rastrowym.

Metody

SygnaturaOpis
BackgroundArtifact()Tworzy artefakt tła (Paginacja / Tło, rysowane za treścią).
Artifact()Konstruktor domyślny — tworzy artefakt z niezdefiniowanym typem i podtypem.
Artifact(type: ArtifactType, subType: ArtifactSubtype)Tworzy artefakt o podanym typie i podtypie.
Artifact(type: string, subType: string)Tworzy artefakt z niestandardowym typem i podtypem opartym na łańcuchu znaków.
SetPageNumberReplacementString(value: string)Ustawia token zastępujący numer strony używany w Text.
SetLinesAndState(text: string[], textState: TextState)Ustawia wielowierszową treść tekstową z podanym stanem tekstu.
BeginUpdates()Rozpocznij zbiorczą aktualizację właściwości.
SaveUpdates()Zatwierdź zbiorczą aktualizację rozpoczętą przez BeginUpdates.
Dispose()Zwalnia zasoby trzymane przez artifact.
GetValue(name: string)Odczytaj niestandardową parę nazwa/wartość ustawioną za pomocą SetValue(string, string).
SetValue(name: string, value: string)Zapisz niestandardową parę nazwa/wartość na artefakcie (w celu dostępu do metadanych w dalszych etapach; nie jest emitowana do pliku PDF w tej kompilacji).
RemoveValue(name: string)Usuń niestandardową parę nazwa/wartość wcześniej ustawioną za pomocą SetValue.
SetImage(imageStream: Stream)Dołącz obraz rastrowy do artefaktu.
SetImage(imageName: string)Dołącz obraz rastrowy podając ścieżkę.
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