Package-level declarations

Types

Link copied to clipboard

Reusable, thread-safe usvg parser with immutable font and resource policy.

Link copied to clipboard

Bounding-box interpretation used by USvgDocument.bounds.

Link copied to clipboard

Immutable parsed SVG tree.

Link copied to clipboard

Stable classification of a kusvg failure.

Link copied to clipboard
class USvgException(val kind: USvgErrorKind, message: String, cause: Throwable) : RuntimeException

Unchecked failure returned by the native usvg adapter.

Link copied to clipboard

Default rendering hint for images whose SVG property is auto.

Link copied to clipboard

XML indentation policy.

Link copied to clipboard

Immutable parser and font configuration for USvg.

Link copied to clipboard

XML attribute quote style.

Link copied to clipboard
class USvgRect(val x: Double, val y: Double, val width: Double, val height: Double)

Rectangle in absolute SVG canvas coordinates.

Link copied to clipboard

Default rendering hint for shapes whose SVG property is auto.

Link copied to clipboard
class USvgSize(val width: Double, val height: Double)

Natural SVG viewport size in CSS pixels.

Link copied to clipboard

Controls whether serialization preserves text or emits glyph outlines.

Link copied to clipboard

Default rendering hint for text whose SVG property is auto.

Link copied to clipboard

Immutable options used when serializing an USvgDocument.