Documentation
¶
Index ¶
- Constants
- func FromBase64(content string, options ...contractsai.AttachmentOption) contractsai.Attachment
- func FromByte(content []byte, options ...contractsai.AttachmentOption) contractsai.Attachment
- func FromID(id string) contractsai.ProviderFile
- func FromPath(path string, options ...contractsai.AttachmentOption) contractsai.Attachment
- func FromReader(reader io.Reader, options ...contractsai.AttachmentOption) contractsai.Attachment
- func FromStorage(path string, options ...contractsai.AttachmentOption) contractsai.Attachment
- func FromURL(rawURL string, options ...contractsai.AttachmentOption) contractsai.Attachment
- func FromUpload(file contractsfilesystem.File, options ...contractsai.AttachmentOption) contractsai.Attachment
- func WithDisk(disk string) contractsai.AttachmentOption
- func WithMimeType(mimeType string) contractsai.AttachmentOption
- func WithTitle(title string) contractsai.AttachmentOption
- type Quality
- type Size
Constants ¶
View Source
const ( QualityLow = contractsai.ImageQualityLow QualityMedium = contractsai.ImageQualityMedium QualityHigh = contractsai.ImageQualityHigh SizeSquare = contractsai.ImageSizeSquare SizePortrait = contractsai.ImageSizePortrait SizeLandscape = contractsai.ImageSizeLandscape )
Variables ¶
This section is empty.
Functions ¶
func FromBase64 ¶
func FromBase64(content string, options ...contractsai.AttachmentOption) contractsai.Attachment
func FromByte ¶
func FromByte(content []byte, options ...contractsai.AttachmentOption) contractsai.Attachment
func FromID ¶
func FromID(id string) contractsai.ProviderFile
func FromPath ¶
func FromPath(path string, options ...contractsai.AttachmentOption) contractsai.Attachment
func FromReader ¶
func FromReader(reader io.Reader, options ...contractsai.AttachmentOption) contractsai.Attachment
func FromStorage ¶
func FromStorage(path string, options ...contractsai.AttachmentOption) contractsai.Attachment
func FromURL ¶
func FromURL(rawURL string, options ...contractsai.AttachmentOption) contractsai.Attachment
func FromUpload ¶
func FromUpload(file contractsfilesystem.File, options ...contractsai.AttachmentOption) contractsai.Attachment
func WithDisk ¶
func WithDisk(disk string) contractsai.AttachmentOption
func WithMimeType ¶
func WithMimeType(mimeType string) contractsai.AttachmentOption
func WithTitle ¶
func WithTitle(title string) contractsai.AttachmentOption
Types ¶
type Quality ¶
type Quality = contractsai.ImageQuality
type Size ¶
type Size = contractsai.ImageSize
Click to show internal directories.
Click to hide internal directories.