$worker

image-resize

v0.1.9

III engine image resize worker (JPEG/PNG/WebP, EXIF orient, scale-to-fit / crop-to-fit)

  • macOS: arm64 · x64
  • Linux: arm64 · armv7 · x64
  • Windows: arm64 · x64 · x86

functions

1

image_resize::resize

function

Resize an image via channel I/O

request
  • input_channelobjectrequired

    StreamChannelRef (read) carrying metadata text + image binary

  • metadataobject

    Optional inline ImageMetadata override

    • formatstringenum: jpeg, png, webp

      Source image format

    • heightinteger
    • output_formatstringenum: jpeg, png, webp

      Desired output format (defaults to source format)

    • qualityinteger
    • strategystringenum: scale-to-fit, crop-to-fit
    • target_heightinteger
    • target_widthinteger
    • widthinteger
  • output_channelobjectrequired

    StreamChannelRef (write) for thumbnail output

response
  • formatstring
  • heightinteger
  • strategystring
  • widthinteger

triggers

0
no triggers registered