No-op image processor used when no image processing library is installed.
This adapter allows PhxMediaLibrary to function for basic file storage (PDFs, documents, CSVs, etc.) without requiring libvips or any image processing dependency.
All operations return {:error, :no_image_processor} with a clear
message guiding the developer to install an image processing library.
Summary
Functions
Returns an error — no image processor is installed.
Returns an error — no image processor is installed.
Returns an error — no image processor is installed.
Returns an error — no image processor is installed.
Returns an error — no image processor is installed.
Functions
@spec apply_conversion(any(), PhxMediaLibrary.Conversion.t()) :: {:error, {:no_image_processor, String.t()}}
Returns an error — no image processor is installed.
Returns an error — no image processor is installed.
Returns an error — no image processor is installed.
Returns an error — no image processor is installed.
Returns an error — no image processor is installed.