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) | يستدعي المُنشئ constructor(doc, Name, stream, page) على هذا الكائن من النوع ImageInfo. |
Decode() → Uint8Array | البايتات المفكوكة. |
Replace(data: Uint8Array, opts: ReplaceImageOptions) | استبدل صورة هذا العنصر بـ data (JPEG, PNG, BMP أو TIFF)، مع الحفاظ على موقعه في الصفحة. |
Remove(opts: RemoveImageOptions) | احذف هذه الصورة من الصفحة التي جاء منها هذا المقبض: كل رسم لها في محتوى الصفحة (بما في ذلك داخل Form XObjects) وإدخال المورد /XObject الخاص بها. |