ConstRetrieve a PrinterProfile by name.
Profiles are cached after the first load — subsequent calls with the same name return the cached instance without re-reading the database.
Profile name as it appears in capabilities.json
(e.g. "default", "TM-T88V"). Defaults to "default".
The resolved PrinterProfile instance.
Registry for looking up and caching PrinterProfile instances.
Profiles are sourced from the bundled
capabilities.jsondatabase. Resolved profiles are cached in memory — repeated calls with the same name return the identical object reference.