Image icon indicating copy to clipboard operation
Image copied to clipboard

Manage other units for print

Open clemdesign opened this issue 5 years ago • 0 comments

I propose this work in order to:

  • add method getResolution to Image class. This method return the resolution of resource.
  • add class Converter in order to convert centimeters to pixels, inch to pixels...

It allow the user to manage picture for print according the resolution.

Example:

    $image = $this->open('monalisa.jpg');
    $image->init();

    $resolution = $image->getResolution();
    
    // Save the picture for 6 cm print
    $image
        ->cropResize(Converter::cmToPixels($resolution[0], 6), Converter::cmToPixels($resolution[1], 6))
        ->save($pathToJpgFile);

Tests and Readme of project is updated.

clemdesign avatar May 31 '19 13:05 clemdesign