ImageInfo
ImageInfo
Przegląd
ImageInfo jest klasą w Aspose.PDF FOSS dla TypeScript.
Pojedynczy osadzony obraz XObject: żywy, tylko do odczytu uchwyt nad jego strumieniem.
Ta klasa deklaruje 4 metody dla obiektów ImageInfo w programach TypeScript. Dostępne metody to: Decode, Remove, Replace, constructor. Wszyscy publiczni członkowie są dostępni dla każdej aplikacji TypeScript po zainstalowaniu pakietu Aspose.PDF FOSS dla TypeScript. Właściwości: Bits, ColorSpace, Dict, Filter, Height, RawData oraz 4 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Dict | PdfDict | Odczyt | Zwraca słownik. |
Stream | PdfStream | Odczyt | Pobiera strumień. |
Width | number | Odczyt | Pobiera szerokość. |
Height | number | Odczyt | Pobiera wysokość. |
Bits | number | Odczyt | Pobiera bity. |
ColorSpace | string | Odczyt | Zwraca przestrzeń kolorów. |
Filter | `string | undefined` | Odczyt |
RawData | Uint8Array | Odczyt | Pobiera surowe dane. |
names | : string[] | Odczyt | Pobiera nazwy. |
parms | `: (PdfDict | undefined)[]` | Odczyt |
Metody
| Sygnatura | Opis |
|---|---|
constructor(doc: Document, Name: string, stream: PdfStream, page: Page) | Wywołuje konstruktor(doc, Name, stream, page) na tej instancji ImageInfo. |
Decode() → Uint8Array | Zdekodowane bajty. |
Replace(data: Uint8Array, opts: ReplaceImageOptions) | Zamień obraz tego obrazka na data (JPEG, PNG, BMP lub TIFF), zachowując jego położenie na stronie. |
Remove(opts: RemoveImageOptions) | Usuń ten obraz z strony, z której pochodzi ten uchwyt: każde jego rysowanie w treści strony (włącznie wewnątrz Form XObjects) oraz jego wpis zasobu /XObject. |