ImageInfo
ImageInfo
Genel Bakış
ImageInfo, TypeScript için Aspose.PDF FOSS içinde bir sınıftır.
Tek gömülü görüntü XObject: akışı üzerinde canlı, yalnızca okunabilir bir tutamaç.
Bu sınıf, TypeScript programlarındaki ImageInfo nesneleri için 4 yöntem bildirir. Mevcut yöntemler şunlardır: Decode, Remove, Replace, constructor. Tüm genel üyeler, Aspose.PDF FOSS for TypeScript paketini kurduktan sonra herhangi bir TypeScript uygulaması tarafından erişilebilir. Özellikler: Bits, ColorSpace, Dict, Filter, Height, RawData ve 4 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
Dict | PdfDict | Okuma | Sözlüğü alır. |
Stream | PdfStream | Okuma | Akışı alır. |
Width | number | Okuma | Genişliği alır. |
Height | number | Okuma | Yüksekliği alır. |
Bits | number | Okuma | Bitleri alır. |
ColorSpace | string | Okuma | Renk uzayını alır. |
Filter | `string | undefined` | Okuma |
RawData | Uint8Array | Okuma | Ham veriyi alır. |
names | : string[] | Okuma | İsimleri alır. |
parms | `: (PdfDict | undefined)[]` | Okuma |
Yöntemler
| İmza | Açıklama |
|---|---|
constructor(doc: Document, Name: string, stream: PdfStream, page: Page) | Bu ImageInfo örneğinde constructor(doc, Name, stream, page) çağırır. |
Decode() → Uint8Array | Çözülmüş baytlar. |
Replace(data: Uint8Array, opts: ReplaceImageOptions) | Bu görüntünün resmini data (JPEG, PNG, BMP veya TIFF) ile değiştirin, sayfadaki yerleşimini koruyarak. |
Remove(opts: RemoveImageOptions) | Bu görüntüyü, bu tutamacın geldiği sayfadan kaldırın: sayfanın içeriğinde (Form XObject’lerin içinde de dahil) yapılan her çizim ve onun /XObject kaynak girdisi. |