我有代码可以让我获得四个坐标:
初始_x 初始_y 最终_x 最终_y
这个坐标形成一个矩形,允许裁剪网站的主体(矩形内的所有区域)。我的问题是如何将这个裁剪区域保存为文件(例如,将其导出到机器,例如 .jpeg)或者只是从浏览器分配内存来临时执行此任务?这在 javascript html 和 css 上运行
我有代码可以让我获得四个坐标:
初始_x 初始_y 最终_x 最终_y
这个坐标形成一个矩形,允许裁剪网站的主体(矩形内的所有区域)。我的问题是如何将这个裁剪区域保存为文件(例如,将其导出到机器,例如 .jpeg)或者只是从浏览器分配内存来临时执行此任务?这在 javascript html 和 css 上运行
仅 Javascript 无法做到这一点。您需要将图像以及坐标数据包(通过 javascript 工具获得)上传到服务器,并在服务器端进行裁剪(通过 PHP 的GD库之类的东西)。裁剪后,它会存储在服务器上,然后可以下载到客户端。
有很多工具可以做到这一点(可能没有必要从头开始自己动手) - 这里有一个:
http://www.webmotionuk.co.uk/php-jquery-image-upload-and-crop-v11