2021-09-05 17:10:52 +02:00
|
|
|
package crop
|
|
|
|
|
|
|
|
import "github.com/photoprism/photoprism/pkg/fs"
|
|
|
|
|
|
|
|
// Name represents a crop size name.
|
|
|
|
type Name string
|
|
|
|
|
|
|
|
// Jpeg returns the crop name with a jpeg file extension suffix as string.
|
|
|
|
func (n Name) Jpeg() string {
|
2022-04-15 09:42:07 +02:00
|
|
|
return string(n) + fs.ExtJPEG
|
2021-09-05 17:10:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
// Names of standard crop sizes.
|
|
|
|
const (
|
2021-09-20 16:17:10 +02:00
|
|
|
Tile50 Name = "tile_50"
|
|
|
|
Tile100 Name = "tile_100"
|
2021-09-05 17:10:52 +02:00
|
|
|
Tile160 Name = "tile_160"
|
2021-09-20 16:17:10 +02:00
|
|
|
Tile224 Name = "tile_224"
|
2021-09-05 17:10:52 +02:00
|
|
|
Tile320 Name = "tile_320"
|
2021-09-20 16:17:10 +02:00
|
|
|
Tile500 Name = "tile_500"
|
2021-09-05 17:10:52 +02:00
|
|
|
)
|