ImageData
ImageData
Panoramica
ImageData è una classe in Aspose.Words FOSS per .NET. Eredita da: IBorderAttrSource.
Questa classe fornisce 9 metodi per lavorare con oggetti ImageData nei programmi .NET. I metodi disponibili includono: FitImageToShape, Save, SetImage, ToByteArray, ToImage, ToStream. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.Words FOSS per .NET. Proprietà: BiLevel, Borders, Brightness, ChromaKey, Contrast, CropBottom, e 12 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
ImageBytes | byte[] | Lettura/Scrittura | Ottiene o imposta i byte dell’immagine. |
HasImage | bool | Lettura | Restituisce true se la shape contiene byte dell’immagine o collega un’immagine. |
ImageSize | ImageSize | Lettura | Ottiene le informazioni sulla dimensione e sulla risoluzione dell’immagine. |
ImageType | ImageType | Lettura | Restituisce il tipo dell’immagine. |
IsLink | bool | Lettura | Restituisce true se l’immagine è collegata alla forma (quando SourceFullName è specificato). |
IsLinkOnly | bool | Lettura | Restituisce true se l’immagine è collegata e non è memorizzata nel documento. |
SourceFullName | string | Lettura/Scrittura | Ottiene o imposta il percorso e il nome del file sorgente per l’immagine collegata. |
Title | string | Lettura/Scrittura | Definisce il titolo di un’immagine. |
CropTop | double | Lettura/Scrittura | Definisce la frazione di rimozione dell’immagine dal lato superiore. |
CropBottom | double | Lettura/Scrittura | Definisce la frazione di rimozione dell’immagine dal lato inferiore. |
CropLeft | double | Lettura/Scrittura | Definisce la frazione di rimozione dell’immagine dal lato sinistro. |
CropRight | double | Lettura/Scrittura | Definisce la frazione di rimozione dell’immagine dal lato destro. |
Borders | BorderCollection | Lettura | Ottiene la collezione dei bordi dell’immagine. |
ChromaKey | Color | Lettura/Scrittura | Definisce il valore di colore dell’immagine che verrà trattato come trasparente. |
Brightness | double | Lettura/Scrittura | Ottiene o imposta la luminosità dell’immagine. |
Contrast | double | Lettura/Scrittura | Ottiene o imposta il contrasto per l’immagine specificata. |
BiLevel | bool | Lettura/Scrittura | Determina se un’immagine verrà visualizzata in bianco e nero. |
GrayScale | bool | Lettura/Scrittura | Determina se un’immagine verrà visualizzata in modalità scala di grigi. |
Metodi
| Firma | Descrizione |
|---|---|
SetImage(image: Image) | Imposta l’immagine che la forma visualizza. |
SetImage(stream: Stream) | Imposta il valore dell’immagine. |
SetImage(fileName: string) | Imposta l’immagine che la forma visualizza. |
ToImage() | Recupera l’immagine memorizzata nella forma come un oggetto Imagejava BufferedImageImage. |
ToStream() | Chiama ToStream su questa istanza di ImageData. |
ToByteArray() | Restituisce i byte dell’immagine per qualsiasi immagine, indipendentemente dal fatto che l’immagine sia memorizzata o collegata. |
Save(stream: Stream) | Chiama Save(stream) su questa istanza di ImageData. |
Save(fileName: string) | Salva l’immagine in un file. |
FitImageToShape() | Adatta i dati dell’immagine al frame Shape in modo che il rapporto d’aspetto dei dati dell’immagine corrisponda al rapporto d’aspetto del frame Shape. |