graphics.image · function ·

CreateGraphicsImageByteSource

Create graphics image byte source from the supplied values.

cpufunctiongraphicsgraphics.imageimagesource-exampleyeho

Decode and represent image data, including bounded PNG, JPEG, WebP, and SVG paths.

external CreateGraphicsImageByteSource(text contentIdentity, text format, text originKind, text locator, list of byte bytes, int byteLimit, text source) returns graphicsImageByteSource

Status: source-declared

Parameters

text contentIdentity
Supply content identity as text.
text format
Supply format as text.
text originKind
Supply origin kind as text.
text locator
Supply locator as text.
list of byte bytes
Supply bytes as list of byte.
int byteLimit
Supply byte limit as int.
text source
Supply source as text.

Use CreateGraphicsImageByteSource

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using graphics.image

// Decode and represent image data, including bounded PNG, JPEG, WebP, and SVG paths.
text contentIdentity = "sample"
text format = "png"
text originKind = "origin Kind"
text locator = "locator"
list of byte bytes = []
int byteLimit = 1
text source = "example"
graphicsImageByteSource result = CreateGraphicsImageByteSource(contentIdentity, format, originKind, locator, bytes, byteLimit, source)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.graphics_image__creategraphicsimagebytesource"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "graphics.image"
version = "0.1.0"
path = "../../../yeho/packages/graphics/image"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

yeho/packages/graphics/image/encoded_source.yh:84