ImageInfo

概述

ImageInfo 是 Aspose.PDF FOSS 中用于 TypeScript 的类。

单个嵌入式图像 XObject:对其流的实时只读句柄。

此类为 TypeScript 程序中的 ImageInfo 对象声明了 4 个方法。可用的方法包括:Decode、Remove、Replace、constructor。在安装 Aspose.PDF FOSS for TypeScript 包后,所有公共成员对任何 TypeScript 应用程序均可访问。属性:Bits、ColorSpace、Dict、Filter、Height、RawData,以及另外 4 项。

属性

名称类型访问描述
DictPdfDict读取获取字典。
StreamPdfStream读取获取流。
Widthnumber读取获取宽度。
Heightnumber读取获取高度。
Bitsnumber读取获取位数。
ColorSpacestring读取获取颜色空间。
Filter`stringundefined`读取
RawDataUint8Array读取获取原始数据。
names: string[]读取获取名称。
parms`: (PdfDictundefined)[]`读取

方法

签名描述
constructor(doc: Document, Name: string, stream: PdfStream, page: Page)在此 ImageInfo 实例上调用构造函数(doc, Name, stream, page)。
Decode() → Uint8Array已解码的字节。
Replace(data: Uint8Array, opts: ReplaceImageOptions)将此图像的图片替换为 data(JPEG、PNG、BMP 或 TIFF),并保持其在页面上的位置。
Remove(opts: RemoveImageOptions)从此句柄来源的页面中移除该图像:删除页面内容中对它的所有绘制(包括 Form XObject 内部)以及它的 /XObject 资源条目。
 中文