Class: Fontisan::Models::FontSummary

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/fontisan/models/font_summary.rb

Overview

Model for quick font summary

Represents a brief overview of an individual font file. Used by LsCommand when operating on TTF/OTF files.

Examples:

Creating a font summary

summary = FontSummary.new(
  font_path: "font.ttf",
  family_name: "Helvetica",
  subfamily_name: "Regular",
  font_format: "TrueType",
  num_glyphs: 268,
  num_tables: 14
)