ImageData
ImageData
Overzicht
ImageData is een klasse in Aspose.Words FOSS voor .NET. Erft van: IBorderAttrSource.
Deze klasse biedt 9 methoden voor het werken met ImageData objecten in .NET programma’s. Beschikbare methoden omvatten: FitImageToShape, Save, SetImage, ToByteArray, ToImage, ToStream. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.Words FOSS voor .NET pakket. Eigenschappen: BiLevel, Borders, Brightness, ChromaKey, Contrast, CropBottom, en nog 12.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
ImageBytes | byte[] | Lezen/schrijven | Haalt of stelt de afbeeldingsbytes in. |
HasImage | bool | Lezen | Retourneert true als de shape image bytes heeft of een afbeelding linkt. |
ImageSize | ImageSize | Lezen | Haalt de informatie op over de afbeeldingsgrootte en resolutie. |
ImageType | ImageType | Lezen | Geeft het type van de afbeelding terug. |
IsLink | bool | Lezen | Retourneert true als de afbeelding is gekoppeld aan de vorm (wanneer SourceFullName is gespecificeerd). |
IsLinkOnly | bool | Lezen | Retourneert true als de afbeelding is gekoppeld en niet is opgeslagen in het document. |
SourceFullName | string | Lezen/schrijven | Haalt het pad en de naam van het bronbestand voor de gekoppelde afbeelding op of stelt deze in. |
Title | string | Lezen/schrijven | Definieert de titel van een afbeelding. |
CropTop | double | Lezen/schrijven | Definieert de fractie van de afbeelding die van de bovenkant wordt verwijderd. |
CropBottom | double | Lezen/schrijven | Definieert de fractie van het wegsnijden van de afbeelding vanaf de onderkant. |
CropLeft | double | Lezen/schrijven | Definieert de fractie van het wegsnijden van de afbeelding vanaf de linkerkant. |
CropRight | double | Lezen/schrijven | Definieert de fractie van het wegsnijden van de afbeelding aan de rechterkant. |
Borders | BorderCollection | Lezen | Haalt de verzameling randen van de afbeelding op. |
ChromaKey | Color | Lezen/schrijven | Definieert de kleurwaarde van de afbeelding die als transparant wordt behandeld. |
Brightness | double | Lezen/schrijven | Krijgt of stelt de helderheid van de afbeelding in. |
Contrast | double | Lezen/schrijven | Haalt het contrast op of stelt het contrast in voor de opgegeven afbeelding. |
BiLevel | bool | Lezen/schrijven | Bepaalt of een afbeelding in zwart-wit wordt weergegeven. |
GrayScale | bool | Lezen/schrijven | Bepaalt of een afbeelding in grijstintenmodus wordt weergegeven. |
Methoden
| Handtekening | Beschrijving |
|---|---|
SetImage(image: Image) | Stelt de afbeelding in die de vorm weergeeft. |
SetImage(stream: Stream) | Stelt de afbeeldingswaarde in. |
SetImage(fileName: string) | Stelt de afbeelding in die de vorm weergeeft. |
ToImage() | Haalt de afbeelding op die in de vorm is opgeslagen als een Imagejava BufferedImageImage object. |
ToStream() | Roept ToStream aan op deze ImageData instantie. |
ToByteArray() | Retourneert afbeeldingsbytes voor elke afbeelding, ongeacht of de afbeelding is opgeslagen of gekoppeld. |
Save(stream: Stream) | Roept Save(stream) aan op deze ImageData instantie. |
Save(fileName: string) | Slaat de afbeelding op in een bestand. |
FitImageToShape() | Past de afbeeldingsgegevens aan het Shape frame aan zodat de aspect ratio van de afbeeldingsgegevens overeenkomt met de aspect ratio van het Shape frame. |