Ferramentas de arquivos dentro do seu produto.
Integre ferramentas de conversão e processamento do Zavilo diretamente ao seu site ou app. Use Headless para automação total, Interactive quando houver decisão visual do usuário e Embedded para a experiência completa.
<script src="https://sdk.zavilo.app/v1/zavilo.js"></script>
const client = await Zavilo.init({
publicKey: "pk_live_xxxxx"
});
const result = await client.run("resize-image", {
file,
options: {
width: 1200,
format: "webp",
quality: 0.9
}
});
const output = result.files[0];Um SDK, três modos de integração
Escolha o nível de integração adequado para cada ferramenta.
Headless
Envie objetos File e parâmetros e receba o File resultante. Ideal para automação e pipelines.
Interactive
Pré-preencha opções conhecidas, deixe o usuário decidir o que exige interação visual e receba o resultado por callback.
Embedded
Incorpore a experiência completa da ferramenta, incluindo controles e download.
Encadeie ferramentas usando o mesmo File
O File retornado pode ser usado imediatamente como entrada da próxima ferramenta compatível.
Bundle SDK atual
O primeiro bundle de imagens possui nove ferramentas com os três modos quando habilitados para sua Public Key.
Converter
Conversões JPG ↔ PNG/WebP e PNG ↔ WebP.
Transformar
Redimensionar, girar e espelhar imagens.
Otimizar
Comprimir imagens com qualidade e formato configuráveis.