ImageInfo
ImageInfo
Übersicht
ImageInfo ist eine Klasse in Aspose.PDF FOSS für TypeScript.
Ein einzelnes eingebettetes Bild-XObject: ein Live-Read-Only-Handle über seinem Stream.
Diese Klasse deklariert 4 Methoden für ImageInfo-Objekte in TypeScript-Programmen. Verfügbare Methoden umfassen: Decode, Remove, Replace, constructor. Alle öffentlichen Mitglieder sind für jede TypeScript-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für TypeScript-Paket installiert wurde. Eigenschaften: Bits, ColorSpace, Dict, Filter, Height, RawData und 4 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Dict | PdfDict | Lesen | Gibt das dict zurück. |
Stream | PdfStream | Lesen | Ruft den Stream ab. |
Width | number | Lesen | Ermittelt die Breite. |
Height | number | Lesen | Gibt die Höhe zurück. |
Bits | number | Lesen | Liefert die Bits. |
ColorSpace | string | Lesen | Ruft den Farbraum ab. |
Filter | `string | undefined` | Lesen |
RawData | Uint8Array | Lesen | Ruft die Rohdaten ab. |
names | : string[] | Lesen | Liefert die Namen. |
parms | `: (PdfDict | undefined)[]` | Lesen |
Methoden
| Signatur | Beschreibung |
|---|---|
constructor(doc: Document, Name: string, stream: PdfStream, page: Page) | Ruft den Konstruktor(doc, Name, stream, page) für diese ImageInfo-Instanz auf. |
Decode() → Uint8Array | Dekodierte Bytes. |
Replace(data: Uint8Array, opts: ReplaceImageOptions) | Ersetzen Sie das Bild durch data (JPEG, PNG, BMP oder TIFF), und behalten Sie seine Platzierung auf der Seite bei. |
Remove(opts: RemoveImageOptions) | Entfernen Sie dieses Bild von der Seite, von der dieser Handle stammt: jede Zeichnung davon im Seiteninhalt (einschließlich innerhalb von Form XObjects) und seinen /XObject Ressourceneintrag. |