{
    "mode": "perldoc",
    "parameter": "Font::TTF::Hdmx",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/Font%3A%3ATTF%3A%3AHdmx/json",
    "generated": "2026-06-13T07:28:58Z",
    "sections": {
        "NAME": {
            "content": "Font::TTF::Hdmx - Horizontal device metrics\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "The table consists of an hash of device metric tables indexed by the ppem for that subtable.\nEach subtable consists of an array of advance widths in pixels for each glyph at that ppem\n(horizontally).\n",
            "subsections": []
        },
        "INSTANCE VARIABLES": {
            "content": "Individual metrics are accessed using the following referencing:\n\n$f->{'hdmx'}{$ppem}[$glyphnum]\n\nIn addition there is one instance variable:\n\nNum Number of device tables.\n\nMETHODS\n$t->read\nReads the table into data structures\n\n$t->out($fh)\nOutputs the device metrics for this font\n\n$t->minsize()\nReturns the minimum size this table can be. If it is smaller than this, then the table must be\nbad and should be deleted or whatever.\n\n$t->tablesdo(&func)\nFor each subtable it calls &sub($ref, $ppem)\n\n$t->XMLelement($context, $depth, $key, $value)\nOutputs device metrics a little more tidily\n",
            "subsections": []
        },
        "BUGS": {
            "content": "None known\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Martin Hosken <http://scripts.sil.org/FontUtils>.\n",
            "subsections": []
        },
        "LICENSING": {
            "content": "Copyright (c) 1998-2016, SIL International (http://www.sil.org)\n\nThis module is released under the terms of the Artistic License 2.0. For details, see the full\ntext of the license in the file LICENSE.\n",
            "subsections": []
        }
    },
    "summary": "Font::TTF::Hdmx - Horizontal device metrics",
    "flags": [],
    "examples": [],
    "see_also": []
}