Versions in this module Expand all Collapse all v0 v0.1.0 May 3, 2026 Changes in this version + type CompressFormData struct + File huma.FormFile + Level string + Quality int + type CompressHandler struct + func NewCompressHandler(processors map[processor.ImageFormat]processor.Processor) *CompressHandler + func (h *CompressHandler) Handle(ctx context.Context, input *CompressInput) (*huma.StreamResponse, error) + type CompressInput struct + RawBody huma.MultipartFormFiles[CompressFormData] + type ConvertFormData struct + File huma.FormFile + Format string + Level string + Quality int + type ConvertHandler struct + func NewConvertHandler(processors map[processor.ImageFormat]processor.Processor) *ConvertHandler + func (h *ConvertHandler) Handle(ctx context.Context, input *ConvertInput) (*huma.StreamResponse, error) + type ConvertInput struct + RawBody huma.MultipartFormFiles[ConvertFormData]