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

NamnTypÅtkomstBeskrivning
XdoubleLäs/SkrivPosition X i punkter från nedre vänstra hörnet.
YdoubleLäs/SkrivPosition Y i punkter från nedre vänstra hörnet.
DisplayWidthdoubleLäs/SkrivVisningsbredd i punkter.
DisplayHeightdoubleLäs/SkrivVisningshöjd i punkter.
WidthdoubleLäs/SkrivPublic-API-shape alias för DisplayWidth.
HeightdoubleLäs/SkrivPublic-API-shape alias för DisplayHeight.
XIndentdoubleLäs/SkrivHorisontell förskjutning från stämpelns ankarpunkt.
YIndentdoubleLäs/SkrivVertikal förskjutning från stämpelns ankarpunkt.
QualityintLäs/SkrivJPEG-kvalitet (1..100).
AlternativeTextstring?Läs/SkrivTaggad PDF-alternativtext för tillgänglighet.
BackgroundboolLäs/SkrivOm stämpeln ritas bakom sidans innehåll (true) eller ovanpå den (false).
OpacitydoubleLäs/SkrivOpacitet, 0.0 (transparent) … 1.0 (opak).
BlendModestring?Läs/SkrivPDF-blandningslägesnamn (t.ex.
ZoomdoubleLäs/SkrivEnhetlig zoomprocent som tillämpas på bilden.
ZoomXdoubleLäs/SkrivHorisontell zoomprocent.
ZoomYdoubleLäs/SkrivVertikal zoomprocent.
RotateRotationLäs/SkrivRotationsenum (Aspose.Pdf Rotation; 0/90/180/270 i grader).
RotateAngledoubleLäs/SkrivGodtycklig rotationsvinkel i grader.
StampIdintLäs/SkrivPosten /StampId som skrivs in i stämpelns resurspost.
ImageSystem.IO.StreamLäsSkrivskyddad vy av de ursprungliga källbytesen (eller de avkodade bildbytesen när den konstrueras via FromRgb / FromGrayscale).
HorizontalAlignmentHorizontalAlignmentLäs/SkrivHorisontell justering tillämpad på detta stycke.
VerticalAlignmentVerticalAlignmentLäs/SkrivVertikal justering tillämpad på detta stycke.
MarginMarginInfoLäs/SkrivInformation i den yttre marginalen har tillämpats på detta stycke.
IsFirstParagraphInColumnboolLäs/SkrivTvinga stycket att börja i en ny kolumn.
IsKeptWithNextboolLäs/SkrivBehåll detta stycke på samma sida som nästa.
IsInNewPageboolLäs/SkrivTvinga stycket att börja på en ny sida.
IsInLineParagraphboolLäs/SkrivInline-paragrafflagga (börjar inte en ny rad).
HyperlinkTextstring?Läs/SkrivLegacy strängtypad hyperlänkmål.
HyperlinkHyperlink?Läs/SkrivTypad hyperlänkdekoration tillämpad på stycket.
ZIndexintLäs/SkrivZ-ordningsindex som används av DOM-renderaren.

Metoder

SignaturBeskrivning
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.

Se även

 Svenska