跳转到内容

语言绑定指南

复制本页

四个入口共享 libvips 核心能力,但安装方式、API 风格、默认参数、错误传播和资源所有权不同。绑定指南解释这些边界,而不是把语法差异包装成完全等价。

govips API 模型

区分手写 Helper、vipsgen 生成 Operation、ImageRef 生命周期与 Reader/Writer 流式 API。govips API 指南

选择语言绑定

从现有语言、部署方式和错误边界选择 govips、sharp、pyvips 或 CLI。入口选择指南

版本边界

查看每个绑定实际连接或捆绑的 libvips 版本,避免跨版本结果被误判为 API 差异。版本兼容矩阵

操作映射

对照加载、缩放、裁剪、合成、颜色与导出操作在四个入口中的名称和参数语义。操作跨绑定映射

至少记录绑定版本、底层 libvips 版本、完整参数、输入特征和输出验证方式。编码文件字节不同并不自动表示视觉结果错误;API 名称相同也不保证默认值相同。

使用场景实战观察同一任务的四种实现,或查看默认参数差异了解编码器默认值。