ImageInfo
ImageInfo
Огляд
ImageInfo — це клас у Aspose.PDF FOSS для TypeScript.
Один вбудований об’єкт зображення XObject: живий, лише для читання, дескриптор його потоку.
Цей клас оголошує 4 методи для об’єктів ImageInfo у програмах TypeScript. Доступні методи включають: Decode, Remove, Replace, constructor. Усі публічні члени доступні будь-якій програмі TypeScript після встановлення пакету Aspose.PDF FOSS для TypeScript. Властивості: Bits, ColorSpace, Dict, Filter, Height, RawData та ще 4.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
Dict | PdfDict | Читання | Отримує dict. |
Stream | PdfStream | Читання | Отримує потік. |
Width | number | Читання | Отримує ширину. |
Height | number | Читання | Отримує висоту. |
Bits | number | Читання | Отримує біти. |
ColorSpace | string | Читання | Отримує колірний простір. |
Filter | `string | undefined` | Читання |
RawData | Uint8Array | Читання | Отримує необроблені дані. |
names | : string[] | Читання | Отримує назви. |
parms | `: (PdfDict | undefined)[]` | Читання |
Методи
| Сигнатура | Опис |
|---|---|
constructor(doc: Document, Name: string, stream: PdfStream, page: Page) | Викликає конструктор(doc, Name, stream, page) для цього ImageInfo екземпляра. |
Decode() → Uint8Array | Декодовані байти. |
Replace(data: Uint8Array, opts: ReplaceImageOptions) | Замініть це зображення на data (JPEG, PNG, BMP або TIFF), зберігаючи його розташування на сторінці. |
Remove(opts: RemoveImageOptions) | Видаліть це зображення зі сторінки, з якої прийшов цей дескриптор: кожне його відтворення у вмісті сторінки (включаючи всередині Form XObjects) та його /XObject запис ресурсу. |