ImageInfo
ImageInfo
Tổng quan
ImageInfo là một lớp trong Aspose.PDF FOSS cho TypeScript.
Một XObject ảnh nhúng duy nhất: một tay cầm trực tiếp, chỉ đọc trên luồng của nó.
Lớp này khai báo 4 phương thức cho các đối tượng ImageInfo trong các chương trình TypeScript. Các phương thức khả dụng bao gồm: Decode, Remove, Replace, constructor. Tất cả các thành viên công cộng đều có thể truy cập bởi bất kỳ ứng dụng TypeScript nào sau khi cài đặt gói Aspose.PDF FOSS cho TypeScript. Thuộc tính: Bits, ColorSpace, Dict, Filter, Height, RawData, và 4 mục nữa.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
Dict | PdfDict | Đọc | Lấy dict. |
Stream | PdfStream | Đọc | Lấy luồng. |
Width | number | Đọc | Lấy chiều rộng. |
Height | number | Đọc | Lấy chiều cao. |
Bits | number | Đọc | Lấy các bit. |
ColorSpace | string | Đọc | Lấy không gian màu. |
Filter | `string | undefined` | Đọc |
RawData | Uint8Array | Đọc | Lấy dữ liệu thô. |
names | : string[] | Đọc | Lấy các tên. |
parms | `: (PdfDict | undefined)[]` | Đọc |
Phương thức
| Chữ ký | Mô tả |
|---|---|
constructor(doc: Document, Name: string, stream: PdfStream, page: Page) | Gọi hàm khởi tạo constructor(doc, Name, stream, page) trên thể hiện ImageInfo này. |
Decode() → Uint8Array | Các byte đã giải mã. |
Replace(data: Uint8Array, opts: ReplaceImageOptions) | Thay đổi hình ảnh này bằng data (JPEG, PNG, BMP hoặc TIFF), giữ nguyên vị trí của nó trên trang. |
Remove(opts: RemoveImageOptions) | Xóa bỏ hình ảnh này khỏi trang mà tay cầm này xuất phát: mọi lần vẽ nó trong nội dung trang (bao gồm cả bên trong Form XObjects) và mục tài nguyên /XObject của nó. |