graphics.image · thing ·

graphicsImageFormatDetection

A graphics image format detection record carrying ready, detectedFormat, claimedFormat, inspectedBytes, diagnostic, and related state.

cpugraphicsgraphics.imageimagemethodsource-examplethingyeho

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

external thing graphicsImageFormatDetection

Status: source-declared

Fields and methods (9)
bool ready
Stores ready as bool.
text detectedFormat
Stores detected format as text.
text claimedFormat
Stores claimed format as text.
int inspectedBytes
Stores inspected bytes as int.
text diagnostic
Stores diagnostic as text.
text contentIdentity
Stores content identity as text.
text source
Stores source as text.
graphicsImageFormatDetection(bool ready, text detectedFormat, text claimedFormat, int inspectedBytes, text diagnostic, text contentIdentity, text source)
Graphics image format detection.
Describe() returns text
Describe. Complete example

Use graphicsImageFormatDetection

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.
graphicsImageFormatDetection sample = graphicsImageFormatDetection(true, "detected Format", "claimed Format", 4, "diagnostic", "sample", "example")
Console.Log(Text.From(sample.ready))
project.mech
manifestVersion = "2"
package = "api.example.graphics_image__graphicsimageformatdetection"
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"

graphicsImageFormatDetection.Describe

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using graphics.image

// Describe.
graphicsImageFormatDetection instance = graphicsImageFormatDetection(true, "detected Format", "claimed Format", 4, "diagnostic", "sample", "example")
text result = instance.Describe()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.graphics_image__graphicsimageformatdetection"
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/format_detection.yh:5