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) | קורא ל-constructor(doc, Name, stream, page) על מופע ImageInfo זה. |
Decode() → Uint8Array | בייטים מפוענחים. |
Replace(data: Uint8Array, opts: ReplaceImageOptions) | החלף את התמונה של התמונה הזאת ב-data (JPEG, PNG, BMP או TIFF), תוך שמירה על המיקום שלה בדף. |
Remove(opts: RemoveImageOptions) | הסר את התמונה הזאת מהדף שממנו הגיע המזהה הזה: כל ציור שלה ב תוכן הדף (כולל בתוך Form XObjects) וערך המשאב /XObject שלה. |