Image Editor

A
admin@zorgsocial.com
4 min readتم التحديث Jul 1, 2026v3

The Image Editor is a Konva.js-powered, layer-based canvas editor for compositing, adjusting, and exporting images — supporting AI image generation directly from the editor.


Getting to the Image Editor

  1. Open Media Studio from the sidebar.
  2. Click Image Editor.

This opens the Projects page /media-studio/image-editor) where all your saved image projects are shown in a grid with thumbnails, dimensions, and last-modified date. From here you can:

  • Click a project card to open it.
  • Click New Project to create a blank canvas (default 1024 × 1024 px).
  • Search projects by name.
  • Delete a project (with confirmation dialog).
Screenshot from 2026-05-18 20-25-08.png

The Image Editor Layout

Once a project is open, the editor has four zones:

ZoneLocationPurpose
Header toolbarTop barProject name, save, undo/redo, zoom, grid, export, import
Left sidebarLeft panelLayers, Adjustments, Repository, Text — 4 tabs
CanvasCentreKonva.js canvas with optional grid overlay
Prompt islandFloating bar (bottom centre)AI image generation prompt
Generated images panelCollapsible right panelPreview & apply AI-generated results
Screenshot from 2026-05-18 20-25-45.png

Header Toolbar

ControlDescription
← BackReturns to the projects list (warns if there are unsaved changes)
Project nameEditable inline text field
SaveSaves the project state
Undo / RedoStep backward or forward through history
Zoom Out / InSnap through preset zoom levels: 25 → 33 → 42.5 → 50 → 66.6 → 75 → 100 → 125 → 150 → 200 → 300 → 400%
GridToggle a grid overlay on the canvas (button highlights when active)
ExportDownload the flattened canvas as PNG, JPG, or WebP
ImportUpload an image file from your device and add it as a new layer

Layers tab icon)

Manages the stacking order of all elements on the canvas.

  • Each layer shows its name, a visibility toggle (eye icon), and a lock toggle.
  • Drag layers up or down to reorder them.
  • Use the Move up / Move down arrow buttons.
  • Click a layer to select it; Ctrl+click or Shift+click to multi-select.
  • Delete selected layers with the trash icon.
  • Canvas size — set the canvas width and height (256–4096 px) to resize the project canvas.
Screenshot from 2026-05-18 20-26-22.png

Adjustments tab icon)

Non-destructive image adjustments applied to image layers via Konva filters.

Color & Tone (−100 to +100 each):

SliderEffect
BrightnessOverall lightness
ContrastLight-to-dark spread
ExposureSimulated exposure compensation
SaturationColor intensity
VibranceBoost muted colours more than already-saturated ones
SharpnessEdge clarity (0–100)

White Balance:

SliderEffect
TemperatureWarm (yellow) ↔ Cool (blue)
TintGreen ↔ Magenta

Levels:

SliderEffect
HighlightsBrighten / darken bright areas
ShadowsBrighten / darken dark areas
MidtonesMid-range luminosity

A Reset button restores all sliders to 0.

Screenshot from 2026-05-18 20-26-43.png

Repository tab 📁 icon)

Opens the Asset Manager modal so you can pick existing assets (images, graphics) from your repository and add them to the canvas as new layers.

Text tab T icon)

Add text layers using:

  • Custom fonts — fonts you have uploaded to your asset repository (type: font).
  • Google Fonts — 10 pre-loaded options: Roboto, Open Sans, Lato, Montserrat, Poppins, Raleway, Merriweather, Playfair Display, Ubuntu, Oswald.

Click a font to load it and add a text element to the canvas with that typeface.


Transform Controls (selected layer)

When a layer is selected, transform controls appear for the selected layer:

  • X / Y position — numeric inputs for exact pixel placement.
  • Width / Height — resize the layer.
  • Scale — 0.1× to 3× slider.
  • Rotation — 0–360° slider; quick buttons for −90°, +90°, 180°.
  • Flip — flip horizontally or vertically.
  • Crop — crop ratio presets: Free, 1:1, 16:9, 9:16, 4:3, 3:4; click Apply Crop to commit.

AI Image Generation (Prompt Island)

The Prompt Island is a draggable floating bar at the bottom centre of the canvas area.

  1. Type a prompt describing the image you want to generate.
  2. Click ✨ Enhance to rewrite the prompt with AI for better results.
  3. Click Generate (wand icon).
  4. Generated results appear in the right panel as a grid of images.
  5. Click a result to preview it at full size.
  6. Click Apply to Canvas to add the selected image as a new layer.
Screenshot from 2026-05-18 20-27-51.png

Exporting Your Image

  1. In the header, click the Export dropdown.
  2. Select a format:
  3. PNG — lossless, preserves transparency.
  4. JPG — smaller file size, no transparency.
  5. WebP — modern format, good quality-to-size ratio.
  6. The file downloads immediately.
Screenshot from 2026-05-18 20-28-32.png

To save a copy to your asset repository, click Save to Repository (available via the save flow inside the project).

قراءات ذات صلة

هل لا تزال بحاجة إلى مساعدة؟

إذا لم توضّح هذه المقالة الأمور، فمهندسو الدعم لدينا جاهزون.