ImageStamp
Přehled
ImageStamp je třída v Aspose.PDF FOSS pro .NET. Dědí z: BaseParagraph.
Přidá obrázek na stránku PDF.
Tato třída poskytuje 12 metod pro práci s objekty ImageStamp v programech .NET. Dostupné metody zahrnují: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: AlternativeText, Background, BlendMode, DisplayHeight, DisplayWidth, Height a dalších 24.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
X | double | Čtení/zápis | Pozice X v bodech od levého dolního rohu. |
Y | double | Čtení/zápis | Pozice Y v bodech od levého dolního rohu. |
DisplayWidth | double | Čtení/zápis | Šířka zobrazení v bodech. |
DisplayHeight | double | Čtení/zápis | Výška zobrazení v bodech. |
Width | double | Čtení/zápis | Veřejný alias API-shape pro DisplayWidth. |
Height | double | Čtení/zápis | Veřejný alias API-shape pro DisplayHeight. |
XIndent | double | Čtení/zápis | Horizontální offset od kotvícího bodu razítka. |
YIndent | double | Čtení/zápis | Vertikální posun od kotevního bodu razítka. |
Quality | int | Čtení/zápis | Kvalita JPEG (1..100). |
AlternativeText | string? | Čtení/zápis | Alternativní text pro Tagged-PDF pro přístupnost. |
Background | bool | Čtení/zápis | Zda je razítko vykresleno za obsahem stránky (true) nebo nad ním (false). |
Opacity | double | Čtení/zápis | Průhlednost, 0.0 (průhledné) … 1.0 (neprůhledné). |
BlendMode | string? | Čtení/zápis | Název režimu prolnutí PDF (např. |
Zoom | double | Čtení/zápis | Jednotné procento zoomu aplikované na obrázek. |
ZoomX | double | Čtení/zápis | Horizontální procento zvětšení. |
ZoomY | double | Čtení/zápis | Vertikální procento zvětšení. |
Rotate | Rotation | Čtení/zápis | Rotation enum (Aspose.Pdf Rotation; 0/90/180/270 ve stupních). |
RotateAngle | double | Čtení/zápis | Libovolný úhel otočení ve stupních. |
StampId | int | Čtení/zápis | Položka /StampId zapsaná do položky zdroje razítka. |
Image | System.IO.Stream | Čtení | Zobrazení pouze pro čtení původních zdrojových bajtů (nebo dekódovaných bajtů obrazu při konstrukci pomocí FromRgb / FromGrayscale). |
HorizontalAlignment | HorizontalAlignment | Čtení/zápis | Horizontální zarovnání aplikováno na tento odstavec. |
VerticalAlignment | VerticalAlignment | Čtení/zápis | Vertikální zarovnání aplikováno na tento odstavec. |
Margin | MarginInfo | Čtení/zápis | Informace o vnějším okraji aplikována na tento odstavec. |
IsFirstParagraphInColumn | bool | Čtení/zápis | Vynutit, aby odstavec začal v novém sloupci. |
IsKeptWithNext | bool | Čtení/zápis | Zachovat tento odstavec na stejné stránce jako následující. |
IsInNewPage | bool | Čtení/zápis | Vynutit, aby odstavec začal na nové stránce. |
IsInLineParagraph | bool | Čtení/zápis | Inline odstavcová značka (nezačíná novým řádkem). |
HyperlinkText | string? | Čtení/zápis | Legacy řetězcově typovaný cíl hypertextového odkazu. |
Hyperlink | Hyperlink? | Čtení/zápis | Typizovaná dekorace hypertextového odkazu aplikovaná na odstavec. |
ZIndex | int | Čtení/zápis | Index Z-order používaný renderérem DOM. |
Metody
| Podpis: | Popis: |
|---|---|
ImageStamp(image: System.IO.Stream) | Vytvořit z proudu obrázku (automaticky rozpozná JPEG vs PNG podle hlavičky). |
ImageStamp(fileName: string) | Vytvořit z cesty k souboru obrázku (automaticky rozpozná JPEG vs PNG podle hlavičky). |
setStampId(id: int) | Nastavte PDF /StampId záznam razítka. |
Put(page: Page) | Veřejný-API-shape alias pro ApplyTo. |
FromRgb(pixelData: byte[], width: int, height: int) | Vytvořte razítko obrázku ze surových RGB pixelových dat. |
FromGrayscale(pixelData: byte[], width: int, height: int) | Vytvořte razítko obrázku ze surových šedých pixelových dat. |
FromJpeg(jpegData: byte[], width: int, height: int) | Vytvořte razítko obrázku z JPEG bajtů. |
FromJpeg(jpegData: byte[]) | Vytvořte razítko obrázku z JPEG bajtů, automaticky detekujte rozměry z JPEG hlavičky. |
FromJpegStream(jpegStream: Stream) | Vytvořte razítko obrázku z proudu souboru JPEG. |
FromPngData(pngData: byte[]) | Vytvořte razítko obrázku z PNG souborových dat. |
ApplyTo(page: Page) | Přidejte tento obrázek na stránku. |
Clone() | Plytký klon — kopíruje scalar/ref-shared stav. |