Kuvaleima
Yleiskatsaus
ImageStamp on luokka Aspose.PDF FOSS:ssä .NET:lle.
Periytyy luokasta: BaseParagraph.
Lisää kuvan PDF-sivulle.
Tämä luokka tarjoaa 12 menetelmää ImageStamp-objektien käsittelemiseen .NET-ohjelmissa.
Käytettävissä olevat menetelmät sisältävät: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId.
Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.
Ominaisuudet: AlternativeText, Background, DisplayHeight, DisplayWidth, Height, HorizontalAlignment, ja 23 muuta.
Ominaisuudet
| Nimi | Tyyppi | Käyttö | Kuvaus |
|---|---|---|---|
X | double | Luku/Kirjoitus | X‑sijainti pisteinä vasemmasta alakulmasta. |
Y | double | Luku/Kirjoitus | Y‑sijainti pisteinä vasemmasta alakulmasta. |
DisplayWidth | double | Luku/Kirjoitus | Näytön leveys pisteinä. |
DisplayHeight | double | Luku/Kirjoitus | Näytön korkeus pisteinä. |
Width | double | Luku/Kirjoitus | Alias DisplayWidth‑kentälle. |
Height | double | Luku/Kirjoitus | Alias DisplayHeight‑kentälle. |
XIndent | double | Luku/Kirjoitus | Vaakasuuntainen siirtymä leiman ankkuripisteestä. |
YIndent | double | Luku/Kirjoitus | Pystysuuntainen siirtymä leiman ankkuripisteestä. |
Quality | int | Luku/Kirjoitus | JPEG-laatu (1..100). |
AlternativeText | string? | Luku/Kirjoitus | Taggatun PDF:n vaihtoehtoinen teksti saavutettavuutta varten. |
Background | bool | Luku/Kirjoitus | Piirretäänkö leima sivun sisällön taakse (true) vai sen päälle (false). |
Opacity | double | Luku/Kirjoitus | Läpinäkyvyys, 0.0 (läpinäkyvä) … 1.0 (peittävä). |
Zoom | double | Luku/Kirjoitus | Kuvassa käytettävä yhtenäinen zoom-prosentti. |
ZoomX | double | Luku/Kirjoitus | Vaakasuuntainen zoom-prosentti. |
ZoomY | double | Luku/Kirjoitus | Pystysuuntainen zoom-prosentti. |
Rotate | Rotation | Luku/Kirjoitus | Kierrosenum (0/90/180/270 astetta). |
RotateAngle | double | Luku/Kirjoitus | Mielivaltainen kiertokulma asteina. |
StampId | int | Luku/Kirjoitus | /StampId‑merkintä, joka kirjoitetaan leiman resurssimerkintään. |
Image | System.IO.Stream | Luku | Vain luku -näkymä alkuperäisiin lähdetavuisiin (tai purettuihin kuvatavuisiin, kun on luotu FromRgb / FromGrayscale‑menetelmällä). |
HorizontalAlignment | HorizontalAlignment | Luku/Kirjoitus | Tähän kappaleeseen sovellettu vaakasuuntainen tasaus. |
VerticalAlignment | VerticalAlignment | Luku/Kirjoitus | Tähän kappaleeseen sovellettu pystysuuntainen tasaus. |
Margin | MarginInfo? | Luku/Kirjoitus | Tähän kappaleeseen sovellettu ulkoreunan marginaalitieto. |
IsFirstParagraphInColumn | bool | Luku/Kirjoitus | Pakota kappale aloittamaan uudessa sarakkeessa. |
IsKeptWithNext | bool | Luku/Kirjoitus | Pidä tämä kappale samalla sivulla kuin seuraava. |
IsInNewPage | bool | Luku/Kirjoitus | Pakota kappale aloittamaan uudella sivulla. |
IsInLineParagraph | bool | Luku/Kirjoitus | Sisäkkäisen kappaleen lippu (ei aloita uutta riviä). |
HyperlinkText | string? | Luku/Kirjoitus | Vanha merkkijono‑tyyppinen hyperlinkkikohde. |
Hyperlink | Hyperlink? | Luku/Kirjoitus | Kappaleeseen sovellettu hyperlinkin tyyppi ja koristelu. |
ZIndex | int | Luku/Kirjoitus | DOM‑renderöijän käyttämä Z‑järjestysindeksi. |
Menetelmät
| Signature | Description |
|---|---|
ImageStamp(image: System.IO.Stream) | Luo kuva‑virrasta (tunnistaa automaattisesti JPEG:n vs PNG:n otsikosta). |
ImageStamp(fileName: string) | Luo kuvatiedoston polusta (tunnistaa automaattisesti JPEG:n vs PNG:n otsikosta). |
setStampId(id: int) | Aseta leiman PDF /StampId -merkintä. |
Put(page: Page) | Samanlainen kuin ApplyTo. |
FromRgb(pixelData: byte[], width: int, height: int) | Luo kuvalevite raakaa RGB‑pikselidata. |
FromGrayscale(pixelData: byte[], width: int, height: int) | Luo kuvalevite raakaa harmaasävy‑pikselidata. |
FromJpeg(jpegData: byte[], width: int, height: int) | Luo kuvalevite JPEG‑tavuista. |
FromJpeg(jpegData: byte[]) | Luo kuvalevite JPEG‑tavuista, tunnistaen automaattisesti mitat JPEG‑otsikosta. |
FromJpegStream(jpegStream: Stream) | Luo kuvalevite JPEG‑tiedostovirrasta. |
FromPngData(pngData: byte[]) | Luo kuvalevite PNG‑tiedostodatasta. |
ApplyTo(page: Page) | Lisää tämä kuva sivulle. |
Clone() | Pinnallinen klooni — kopioi skalaarisen/viitteiden jaetun tilan. |