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 | Чтение | Получает словарь. |
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. |