graphics.image · function ·
CreateGraphicsImageByteSource
Create graphics image byte source from the supplied values.
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 graphicsImageByteSourceStatus: 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