ImageInfo
ImageInfo
نمای کلی
ImageInfo یک کلاس در Aspose.PDF FOSS برای TypeScript است.
یک شیء XObject تصویر جاسازیشدهٔ تک: یک دستگیرهٔ زنده، فقط-خواندنی بر روی جریان آن.
این کلاس 4 متد برای اشیای ImageInfo در برنامههای TypeScript اعلام میکند. متدهای موجود شامل: Decode, Remove, Replace, constructor هستند. تمام اعضای عمومی پس از نصب بستهٔ Aspose.PDF FOSS برای TypeScript برای هر برنامهٔ 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) | در این نمونهٔ ImageInfo، سازندهٔ constructor(doc, Name, stream, page) را فراخوانی میکند. |
Decode() → Uint8Array | بایتهای رمزگشاییشده. |
Replace(data: Uint8Array, opts: ReplaceImageOptions) | تصویر این عکس را با data (JPEG, PNG, BMP یا TIFF) تعویض کنید، مکان آن بر روی صفحه حفظ شود. |
Remove(opts: RemoveImageOptions) | این تصویر را از صفحهای که این هندل از آن آمده است حذف کنید: هر بار کشیده شدن آن در محتوای صفحه (از جمله داخل Form XObjects) و ورودی منبع /XObject آن. |