文件名称:sd-imaginary
文件大小:1.94MB
文件格式:ZIP
更新时间:2024-04-09 07:04:08
Go
假想 用Go编写的HTTP,用于由和支持的高级图像处理。 imaginary可以用作对大型图像处理的私有或公共HTTP服务,并具有对 & 的一流支持。它几乎没有依赖关系,仅使用本机包,而没有其他抽象以提供更好的。 支持通过简单的公开的多个,并具有其他可选功能,例如API令牌授权, URL签名保护, HTTP流量限制策略和对Web客户端的CORS支持。 imaginary可以读取HTTP POST有效负载,服务器的本地路径或远程的HTTP服务器,支持JPEG,PNG,WEBP,HEIF和可选TIFF,PDF,GIF和SVG格式的图像是否libvips@8.3+与正确的库绑定编译。 imaginary能够将图像输出为JPEG,PNG和WEBP格式,包括在它们之间进行透明转换。 imaginary函数还可以选择在图像处理错误或任何类型的服务器错误的情况下支持图像占位符回退机制,因此服
【文件预览】:
sd-imaginary-master
----error.go(4KB)
----server_test.go(9KB)
----.dockerignore(11B)
----benchmark.sh(714B)
----go.mod(342B)
----error_test.go(459B)
----controllers.go(5KB)
----.github()
--------FUNDING.yml(73B)
----testdata()
--------test.webp(30KB)
--------server.crt(948B)
--------test.png(604KB)
--------flyio-button.svg(15KB)
--------large.jpg(857KB)
--------imaginary.jpg(104KB)
--------1024bytes(1024B)
--------smart-crop.jpg(77KB)
--------server.key(887B)
--------medium.jpg(247KB)
----source_body_test.go(2KB)
----imaginary.go(13KB)
----type.go(1KB)
----go.sum(1KB)
----source_fs_test.go(823B)
----log.go(2KB)
----type_test.go(2KB)
----source_body.go(1KB)
----image.go(11KB)
----health.go(2KB)
----middleware.go(5KB)
----Dockerfile(3KB)
----log_test.go(1KB)
----options.go(4KB)
----image_test.go(4KB)
----.travis.yml(1KB)
----LICENSE(1KB)
----.golangci.toml(939B)
----source_http_test.go(14KB)
----placeholder.go(3KB)
----source_fs.go(1KB)
----.godir(10B)
----Procfile(15B)
----README.md(56KB)
----History.md(23KB)
----server.go(4KB)
----source_test.go(302B)
----Makefile(600B)
----source.go(1KB)
----health_test.go(1KB)
----params.go(11KB)
----docker-compose.yml(179B)
----.editorconfig(318B)
----params_test.go(10KB)
----app.json(670B)
----version.go(318B)
----.gitignore(351B)
----source_http.go(4KB)
----options_test.go(269B)