ImageStamp
Översikt
ImageStamp är en klass i Aspose.PDF FOSS för .NET. Ärver från: BaseParagraph.
Lägger till en bild på en PDF-sida.
Denna klass tillhandahåller 12 metoder för att arbeta med ImageStamp-objekt i .NET-program. Tillgängliga metoder inkluderar: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .NET-paketet. Egenskaper: AlternativeText, Background, BlendMode, DisplayHeight, DisplayWidth, Height och 24 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
X | double | Läs/Skriv | Position X i punkter från nedre vänstra hörnet. |
Y | double | Läs/Skriv | Position Y i punkter från nedre vänstra hörnet. |
DisplayWidth | double | Läs/Skriv | Visningsbredd i punkter. |
DisplayHeight | double | Läs/Skriv | Visningshöjd i punkter. |
Width | double | Läs/Skriv | Public-API-shape alias för DisplayWidth. |
Height | double | Läs/Skriv | Public-API-shape alias för DisplayHeight. |
XIndent | double | Läs/Skriv | Horisontell förskjutning från stämpelns ankarpunkt. |
YIndent | double | Läs/Skriv | Vertikal förskjutning från stämpelns ankarpunkt. |
Quality | int | Läs/Skriv | JPEG-kvalitet (1..100). |
AlternativeText | string? | Läs/Skriv | Taggad PDF-alternativtext för tillgänglighet. |
Background | bool | Läs/Skriv | Om stämpeln ritas bakom sidans innehåll (true) eller ovanpå den (false). |
Opacity | double | Läs/Skriv | Opacitet, 0.0 (transparent) … 1.0 (opak). |
BlendMode | string? | Läs/Skriv | PDF-blandningslägesnamn (t.ex. |
Zoom | double | Läs/Skriv | Enhetlig zoomprocent som tillämpas på bilden. |
ZoomX | double | Läs/Skriv | Horisontell zoomprocent. |
ZoomY | double | Läs/Skriv | Vertikal zoomprocent. |
Rotate | Rotation | Läs/Skriv | Rotationsenum (Aspose.Pdf Rotation; 0/90/180/270 i grader). |
RotateAngle | double | Läs/Skriv | Godtycklig rotationsvinkel i grader. |
StampId | int | Läs/Skriv | Posten /StampId som skrivs in i stämpelns resurspost. |
Image | System.IO.Stream | Läs | Skrivskyddad vy av de ursprungliga källbytesen (eller de avkodade bildbytesen när den konstrueras via FromRgb / FromGrayscale). |
HorizontalAlignment | HorizontalAlignment | Läs/Skriv | Horisontell justering tillämpad på detta stycke. |
VerticalAlignment | VerticalAlignment | Läs/Skriv | Vertikal justering tillämpad på detta stycke. |
Margin | MarginInfo | Läs/Skriv | Information i den yttre marginalen har tillämpats på detta stycke. |
IsFirstParagraphInColumn | bool | Läs/Skriv | Tvinga stycket att börja i en ny kolumn. |
IsKeptWithNext | bool | Läs/Skriv | Behåll detta stycke på samma sida som nästa. |
IsInNewPage | bool | Läs/Skriv | Tvinga stycket att börja på en ny sida. |
IsInLineParagraph | bool | Läs/Skriv | Inline-paragrafflagga (börjar inte en ny rad). |
HyperlinkText | string? | Läs/Skriv | Legacy strängtypad hyperlänkmål. |
Hyperlink | Hyperlink? | Läs/Skriv | Typad hyperlänkdekoration tillämpad på stycket. |
ZIndex | int | Läs/Skriv | Z-ordningsindex som används av DOM-renderaren. |
Metoder
| Signatur | Beskrivning |
|---|---|
ImageStamp(image: System.IO.Stream) | Konstruera från en bildström (detekterar automatiskt JPEG vs PNG via header). |
ImageStamp(fileName: string) | Konstruera från en bildfilssökväg (detekterar automatiskt JPEG vs PNG via header). |
setStampId(id: int) | Ange stämpelns PDF /StampId-post. |
Put(page: Page) | Publikt-API-form alias för ApplyTo. |
FromRgb(pixelData: byte[], width: int, height: int) | Skapa en bildstämpel från rå RGB-pixeldata. |
FromGrayscale(pixelData: byte[], width: int, height: int) | Skapa en bildstämpel från råa gråskalepixeldatan. |
FromJpeg(jpegData: byte[], width: int, height: int) | Skapa en bildstämpel från JPEG-bytes. |
FromJpeg(jpegData: byte[]) | Skapa en bildstämpel från JPEG-bytes, med automatisk upptäckt av dimensioner från JPEG-huvudet. |
FromJpegStream(jpegStream: Stream) | Skapa en bildstämpel från en JPEG-filström. |
FromPngData(pngData: byte[]) | Skapa en bildstämpel från PNG-fildata. |
ApplyTo(page: Page) | Lägg till den här bilden på en sida. |
Clone() | Ytlig kloning — kopierar skalär/ref-delat tillstånd. |