ImageInfo
ImageInfo
Przegląd
ImageInfo jest typem w Aspose.PDF FOSS dla Go.
ImageInfo przechowuje metadane o obrazie znalezionym na stronie bez dekodowania danych pikseli.
Ten typ udostępnia 4 metody do pracy z obiektami ImageInfo w programach Go. Dostępne metody to: Extract, Remove, Replace, ReplaceFromStream. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Go po zainstalowaniu pakietu Aspose.PDF FOSS dla Go. Właściwości: BPC, ColorSpace, Format, Height, Inline, Name oraz 5 dodatkowych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Width | int | Odczyt/zapis | Zwraca szerokość. |
Height | int | Odczyt/zapis | Pobiera wysokość. |
BPC | int | Odczyt/zapis | Pobiera bpc. |
ColorSpace | ImageColorSpace | Odczyt/zapis | Pobiera przestrzeń kolorów. |
Format | ImageFormat | Odczyt/zapis | Pobiera format. |
X | float64 | Odczyt/zapis | Pobiera x. |
Y | float64 | Odczyt/zapis | Pobiera y. |
PageWidth | float64 | Odczyt/zapis | Pobiera szerokość strony. |
PageHeight | float64 | Odczyt/zapis | Pobiera wysokość strony. |
Inline | bool | Odczyt/zapis | Zwraca inline. |
Name | string | Odczyt/zapis | Pobiera nazwę. |
Metody
| Sygnatura | Opis |
|---|---|
Extract() → (*Image, error) | Extract dekoduje obraz i zwraca pełny obraz z danymi pikseli. |
Remove() → error | Remove usuwa obraz z strony. |
Replace(path: string) → error | Replace zastępuje dane obrazu nowym obrazem z pliku. |
ReplaceFromStream(r: io.Reader) → error | ReplaceFromStream zastępuje dane obrazu nowym obrazem z czytnika. |