ImageData
ImageData
Przegląd
ImageData jest klasą w Aspose.Words FOSS dla .NET. Dziedziczy po: IBorderAttrSource.
Ta klasa udostępnia 9 metod do pracy z obiektami ImageData w programach .NET. Dostępne metody to: FitImageToShape, Save, SetImage, ToByteArray, ToImage, ToStream. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: BiLevel, Borders, Brightness, ChromaKey, Contrast, CropBottom oraz 12 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
ImageBytes | byte[] | Odczyt/zapis | Pobiera lub ustawia bajty obrazu. |
HasImage | bool | Odczyt | Zwraca true, jeśli kształt ma bajty obrazu lub linkuje obraz. |
ImageSize | ImageSize | Odczyt | Pobiera informacje o rozmiarze i rozdzielczości obrazu. |
ImageType | ImageType | Odczyt | Zwraca typ obrazu. |
IsLink | bool | Odczyt | Zwraca true, jeśli obraz jest powiązany z kształtem (gdy SourceFullName jest określony). |
IsLinkOnly | bool | Odczyt | Zwraca true, jeśli obraz jest powiązany i nie jest przechowywany w dokumencie. |
SourceFullName | string | Odczyt/zapis | Pobiera lub ustawia ścieżkę i nazwę pliku źródłowego dla powiązanego obrazu. |
Title | string | Odczyt/zapis | Definiuje tytuł obrazu. |
CropTop | double | Odczyt/zapis | Definiuje ułamek usuwania obrazu od górnej krawędzi. |
CropBottom | double | Odczyt/zapis | Określa ułamek usuwania obrazu od dolnej krawędzi. |
CropLeft | double | Odczyt/zapis | Określa ułamek usuwania obrazu od lewej krawędzi. |
CropRight | double | Odczyt/zapis | Określa ułamek usuwania obrazu od prawej strony. |
Borders | BorderCollection | Odczyt | Zwraca kolekcję krawędzi obrazu. |
ChromaKey | Color | Odczyt/zapis | Określa wartość koloru obrazu, który będzie traktowany jako przezroczysty. |
Brightness | double | Odczyt/zapis | Pobiera lub ustawia jasność obrazu. |
Contrast | double | Odczyt/zapis | Pobiera lub ustawia kontrast dla określonego obrazu. |
BiLevel | bool | Odczyt/zapis | Określa, czy obraz zostanie wyświetlony w czerni i bieli. |
GrayScale | bool | Odczyt/zapis | Określa, czy obraz zostanie wyświetlony w trybie odcieni szarości. |
Metody
| Sygnatura | Opis |
|---|---|
SetImage(image: Image) | Ustawia obraz wyświetlany przez kształt. |
SetImage(stream: Stream) | Ustawia wartość obrazu. |
SetImage(fileName: string) | Ustawia obraz, który wyświetla kształt. |
ToImage() | Pobiera obraz zapisany w kształcie jako obiekt Imagejava BufferedImageImage. |
ToStream() | Wywołuje ToStream na tej instancji ImageData. |
ToByteArray() | Zwraca bajty obrazu dla dowolnego obrazu, niezależnie od tego, czy obraz jest zapisany lub połączony. |
Save(stream: Stream) | Wywołuje Save(stream) na tej instancji ImageData. |
Save(fileName: string) | Zapisuje obraz do pliku. |
FitImageToShape() | Dopasowuje dane obrazu do ramki Shape, tak aby proporcje obrazu odpowiadały proporcjom ramki Shape. |