这个项目能做什么

这是 FilePond(一个 JavaScript 文件上传库)的插件。它根据输入图像的尺寸和配置的裁剪比例,自动为拖入 FilePond 的文件计算并添加裁剪信息。 该插件本身不执行裁剪,而是计算供其他插件使用的裁剪元数据:Image Preview 插件用它显示正确的预览,Image Transform 插件用它在上传到服务器前转换图像。 要点: - 与 FilePond 的插件架构配合工作,并以 filepond-plugin-image-crop 为名发布在 npm 上。 - 裁剪比例可配置;裁剪数据根据每张图像的实际尺寸得出。 - 旨在与 image preview 和 image transform 插件搭配,形成完整的裁剪-预览-上传工作流。 - 仓库和项目网站上提供了文档和在线演示链接。 适合构建图像上传界面的 Web 开发者,他们需要一致的长宽比裁剪,而不必自己编写裁剪计算逻辑。