Documentation ¶
Index ¶
Constants ¶
View Source
const ( // TypeUnknown Не известный формат графического файла. TypeUnknown = Type("") // TypeICO Формат графического файла ico. TypeICO = Type("ico") // TypeBMP Формат графического файла bmp. TypeBMP = Type("bmp") // TypeTIFF Формат графического файла tiff. TypeTIFF = Type("tiff") // TypeGIF Формат графического файла gif. TypeGIF = Type("gif") // TypeJPEG Формат графического файла jpeg. TypeJPEG = Type("jpeg") // TypePNG Формат графического файла png. TypePNG = Type("png") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Image ¶
type Image interface { io.WriteCloser io.ReaderFrom io.WriterTo // Filename Имя файла из которого было загружено графическое изображение. Filename() string // FileInfo Информация о файле из которого было загружено графическое изображение. FileInfo() os.FileInfo // Image Графическое изображение в виде стандартного интерфейса image.Image. Image() image.Image // Config Конфигурация стандартного графического изображения. Config() image.Config // Type Формат исходного графического файла или бинарных данных из которых было загружено графическое изображение. Type() Type // Reset Полная очистка графического объекта. Reset() // SetImage Загрузка объекта графического изображения из стандартного интерфейса image.Image. SetImage(im image.Image) Image // SetConfig Установка конфигурации графического образа. SetConfig(cfg image.Config) Image // SetType Установка формата графического изображения. SetType(t Type) Image // SetFileInfo Установка информации о файле из которого было загружено графическое изображение. SetFileInfo(fi os.FileInfo) Image // SetFilename Установка имени файла. SetFilename(fn string) Image // SetOptionsTIFF Установка опций сохранения для формата TIFF. SetOptionsTIFF(opt *tiff.Options) Image // SetOptionsGIF Установка опций сохранения для формата GIF. SetOptionsGIF(opt *gif.Options) Image // SetOptionsJPEG Установка опций сохранения для формата JPEG. SetOptionsJPEG(opt *jpeg.Options) Image }
Image Интерфейс графического объекта.
type Interface ¶
type Interface interface { // New Создаёт пустой объект графического изображения. // Объект обладает интерфейсом io.WriteCloser который можно использовать для загрузки данных графического // объекта, после вызова Close(), записанные во Writer данные обрабатываются независимо от формата // графического образа и присваиваются объекту. New() (ret Image) // Open Загрузка объекта графического изображения из файла. Open(filename string) (ret Image, err error) // Resize Изменение графических размеров изображения. Resize(im Image, w, h uint) Image // Errors Справочник ошибок. Errors() *Error }
Interface Интерфейс пакета.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.