WatermarkArtifact
Približni podaci
WatermarkArtifact je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: Artifact.
Predstavlja artefakt za vodeni znak koji se može dodati na PDF stranicu.
Ova klasa pruža 15 metoda za rad s WatermarkArtifact objektima u .NET programima. Postoje i sljedeće metode: AddToPage, Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, i tri dodatna metoda. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, i još 18 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
Type | ArtifactType | Čitanje/pisanje | Tip klasifikacije artefakta. |
Subtype | ArtifactSubtype | Čitanje/pisanje | -Njegov podtip artefakta. |
CustomType | string? | Čitanje/pisanje | Naziv nestandardnog tipa artefakata. |
CustomSubtype | string? | Čitanje/pisanje | Naziv nestandardne podvrste artefakta. |
Text | string? | Čitanje/pisanje | Tekstni sadržaj izveden iz operatora stroma sadržaja artefakta. |
Rectangle | Rectangle? | Čitaj. | Ograničenje iz /BBbox unosa u rječniku svojstava. |
Opacity | double | Čitanje/pisanje | Opacnost artefakta (iz ExtGState /ca). |
Page | Page? | Čitaj. | Stranica na kojoj pripada ovaj artefakt. |
ArtifactHorizontalAlignment | HorizontalAlignment | Čitanje/pisanje | Izravno usmjerenje (iz /Dodatak priložen). |
ArtifactVerticalAlignment | VerticalAlignment | Čitanje/pisanje | Svrha za primjenu u skladu s Prilogom II. |
IsBackground | bool | Čitanje/pisanje | Da li je to pozadinski artefakt. |
Rotation | double | Čitanje/pisanje | Kut rotacije u stupnjevima. |
BackgroundColor | Color? | Čitanje/pisanje | Boja pozadine. |
RightMargin | double | Čitanje/pisanje | Desna rubina. |
LeftMargin | double | Čitanje/pisanje | Lijeva rubnica. |
TopMargin | double | Čitanje/pisanje | Najveća marža. |
BottomMargin | double | Čitanje/pisanje | Donja marža. |
Position | Point? | Čitanje/pisanje | Izričito koordinate smještaja. |
FormattedText | FormattedText? | Čitanje/pisanje | Formatirani tekst za artefakt. |
TextState | TextState? | Čitanje/pisanje | Tekstni status za tekst artefakata. |
Lines | List<string> | Čitaj. | Ustavni tekst više redaka. |
Contents | List<Operator> | Čitaj. | Interni operatori sadržaja koji crte artefakt. |
Form | XForm? | Čitaj. | U ovom slučaju, u skladu s člankom 3. stavkom 1. točka (a) točke (d) podtočke i priloga II. točki (b) te Uredbe, mora se provesti postupak za utvrđivanje vrijednosti ili vrednosti koje su potrebne za određivanje vrijednosti proizvoda. |
Image | XImage? | Čitaj. | Slika XObjekt koji podržava ovaj artefakt kada je njegov sadržaj raster slika. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
WatermarkArtifact() | Stvara primjerak artefakta “Vatermark”. |
SetTextAndState(text: string, state: TextState) | Postavite tekst i stanje teksta za vodeni znak. |
SetText(formattedText: Aspose.Pdf.Facades.FormattedText) | Postavite tekst za vodeni znak od FormattedText objekta (Facades API-style helper). |
AddToPage(page: Page) | Dodaj ovaj artefakt na stranicu. |
Artifact() | Podrazumijevani konstruktor stvara artefakt s tipom i podtipom Undefined. |
SetPageNumberReplacementString(value: string) | Postavlja znak za zamjenu broja stranice koji se koristi u tekstu. |
SetLinesAndState(text: string[], textState: TextState) | Uređuje viševezični tekst sa datim tekstualnim stanjem. |
BeginUpdates() | Počnite s postepeno ažuriranjem imovine. |
SaveUpdates() | Isplaviti batch ažuriranje započeto od BeginUpdates. |
Dispose() | Oslobađa resurse koje drži artefakt. |
GetValue(name: string) | Čitati prilagođenog imena/vrijednosti par postavljen preko SetValue(string, string). |
SetValue(name: string, value: string) | Uložiti prilagođenog imena/vrijednosti par na artefakt (za nizvodni metapodatke pristup; nije emitiran u PDF-u u ovom gradivu). |
RemoveValue(name: string) | Ukloniti prilagođenog imena/vrijednost par prethodno postavljen preko SetValue. |
SetImage(imageStream: Stream) | Pridružite raster sliku artefaktu. |
SetPdfPage(page: Page) | Veži ovaj artefakt na određenu stranicu. |