Project

General

Profile

Actions

Feature proposal #6546

open

CBLib: Improve Image to extend image processing functionality for less 3rd party dependency

Added by krileon about 7 years ago. Updated 6 months ago.

Status:
Assigned
Priority:
Normal
Assignee:
Target version:
Start date:
18 March 2017
Due date:
% Done:

0%

Estimated time:

Description

The Image library in CB should basically mirror standard image processing library functionality (e.g. Imagine or Intervention/Image) then call the dependency and behave the same regardless of library to avoid being dependent on a singular image processing library. Something like the below is probably correct.

/Image/Handler/Imagine.php (bridge between Imagine and Image.pgp)
/Image/Image.php (does actual image processing)
/Image/Test.php (tests for compatibility)

Actions

Also available in: Atom PDF