SDK-Rezepte›Produktflyer → Teilen → Verbessern
Image Workflow

Produktflyer → Teilen → Verbessern

Flyer in Produktbilder teilen und jedes Ergebnis automatisch verbessern.

product-flyer-splitter
→
image-enhancer × N
EingabeFlyer image
EndergebnisEnhanced product images
Verwendete Toolsproduct-flyer-splitter → image-enhancer

Vollständiger Code

const split = await client.run("product-flyer-splitter", {
  file: flyerFile,
  options: {
    rows: 2,
    columns: 3,
    format: "jpg"
  },
  output: {
    archive: false
  }
});

const products = await Promise.all(
  split.files.map(async (productFile) => {
    const enhanced = await client.run("image-enhancer", {
      file: productFile,
      options: {
        preset: "balanced",
        auto: true,
        format: "jpg",
        quality: 0.9
      }
    });

    return enhanced.files[0];
  })
);

console.log(products);
Prüfe vor der Anpassung dieses Rezepts mit client.describe(toolId) oder in der Tool-Referenz die Dateigrenzen, Optionswerte und unterstützten Modi.