ImageStamp

ImageStamp

Przegląd

ImageStamp jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: BaseParagraph.

Dodaje obraz do strony PDF.

Ta klasa udostępnia 12 metod do pracy z obiektami ImageStamp w programach .NET. Dostępne metody obejmują: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: AlternativeText, Background, BlendMode, DisplayHeight, DisplayWidth, Height, oraz 24 więcej.

Właściwości

NazwaTypDostępOpis
XdoubleOdczyt/zapisPozycja X w punktach od lewego dolnego rogu.
YdoubleOdczyt/zapisPozycja Y w punktach od lewego dolnego rogu.
DisplayWidthdoubleOdczyt/zapisSzerokość wyświetlacza w punktach.
DisplayHeightdoubleOdczyt/zapisWyświetl wysokość w punktach.
WidthdoubleOdczyt/zapisPubliczny alias API-shape dla DisplayWidth.
HeightdoubleOdczyt/zapisPubliczny alias API-shape dla DisplayHeight.
XIndentdoubleOdczyt/zapisPoziome przesunięcie od punktu kotwiczenia stempla.
YIndentdoubleOdczyt/zapisPionowe przesunięcie od punktu kotwiczenia stempla.
QualityintOdczyt/zapisJakość JPEG (1..100).
AlternativeTextstring?Odczyt/zapisTekst alternatywny Tagged-PDF dla dostępności.
BackgroundboolOdczyt/zapisCzy pieczątka jest rysowana za treścią strony (true) czy na niej (false).
OpacitydoubleOdczyt/zapisKrycie, 0.0 (przezroczyste) … 1.0 (nieprzezroczyste).
BlendModestring?Odczyt/zapisNazwa trybu mieszania PDF (np.
ZoomdoubleOdczyt/zapisJednolity procent powiększenia stosowany do obrazu.
ZoomXdoubleOdczyt/zapisPoziomy procent powiększenia.
ZoomYdoubleOdczyt/zapisPionowy procent powiększenia.
RotateRotationOdczyt/zapisenum Rotacji (Aspose.Pdf Rotation; 0/90/180/270 w stopniach).
RotateAngledoubleOdczyt/zapisDowolny kąt obrotu w stopniach.
StampIdintOdczyt/zapisWpis /StampId zapisany w zasobie znacznika.
ImageSystem.IO.StreamOdczytWidok tylko do odczytu oryginalnych bajtów źródłowych (lub zdekodowanych bajtów obrazu, gdy jest tworzony za pomocą FromRgb / FromGrayscale).
HorizontalAlignmentHorizontalAlignmentOdczyt/zapisPoziome wyrównanie zastosowane w tym akapicie.
VerticalAlignmentVerticalAlignmentOdczyt/zapisPionowe wyrównanie zastosowane w tym akapicie.
MarginMarginInfoOdczyt/zapisInformacje o zewnętrznym marginesie zastosowane do tego akapitu.
IsFirstParagraphInColumnboolOdczyt/zapisWymuś, aby akapit rozpoczął nową kolumnę.
IsKeptWithNextboolOdczyt/zapisUtrzymaj ten akapit na tej samej stronie co następny.
IsInNewPageboolOdczyt/zapisWymuś rozpoczęcie akapitu na nowej stronie.
IsInLineParagraphboolOdczyt/zapisFlaga akapitu w linii (nie rozpoczyna nowej linii).
HyperlinkTextstring?Odczyt/zapisStarszy docelowy odnośnik typu string.
HyperlinkHyperlink?Odczyt/zapisDekoracja hiperłącza określonego typu zastosowana do akapitu.
ZIndexintOdczyt/zapisIndeks Z-order używany przez renderer DOM.

Metody

SygnaturaOpis
ImageStamp(image: System.IO.Stream)Utwórz ze strumienia obrazu (automatycznie wykrywa JPEG vs PNG na podstawie nagłówka).
ImageStamp(fileName: string)Utwórz na podstawie ścieżki do pliku obrazu (automatycznie wykrywa JPEG vs PNG na podstawie nagłówka).
setStampId(id: int)Ustaw wpis PDF /StampId znacznika.
Put(page: Page)Publiczny alias API-shape dla ApplyTo.
FromRgb(pixelData: byte[], width: int, height: int)Utwórz pieczątkę obrazu z surowych danych pikseli RGB.
FromGrayscale(pixelData: byte[], width: int, height: int)Utwórz stempel obrazu z surowych danych pikseli w skali szarości.
FromJpeg(jpegData: byte[], width: int, height: int)Utwórz pieczęć obrazu z bajtów JPEG.
FromJpeg(jpegData: byte[])Utwórz pieczęć obrazu z bajtów JPEG, automatycznie wykrywając wymiary z nagłówka JPEG.
FromJpegStream(jpegStream: Stream)Utwórz pieczęć obrazu z strumienia pliku JPEG.
FromPngData(pngData: byte[])Utwórz pieczęć obrazu z danych pliku PNG.
ApplyTo(page: Page)Dodaj ten obraz do strony.
Clone()Płytkie klonowanie — kopiuje stan skalarny/współdzielony referencyjnie.

Zobacz także

 Polski