Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BITMAP_ONLY - Static variable in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
仅允许位图嵌入
- Bounds - Class in com.imyeyu.font.icon.svg
-
字形边界
- Bounds(int, int, int, int) - Constructor for class com.imyeyu.font.icon.svg.Bounds
- build(IconFontOptions, Collection) - Static method in class com.imyeyu.font.icon.IconFontBuilder
-
使用指定配置构建 TTF 字体字节
- build(IconFontOptions, Map, int) - Static method in class com.imyeyu.font.icon.IconFontBuilder
-
使用指定配置和起始 Unicode 码点,从
name -> pathData映射构建 TTF 字体字节 - build(String, Collection) - Static method in class com.imyeyu.font.icon.IconFontBuilder
-
使用默认配置构建 TTF 字体
- build(String, Map, int) - Static method in class com.imyeyu.font.icon.IconFontBuilder
-
使用默认配置和指定起始 Unicode 码点,从
name -> pathData映射构建 TTF 字体 - buildFont(IconFontOptions, Collection) - Static method in class com.imyeyu.font.icon.IconFontBuilder
-
使用指定配置构建完整字体结果
- buildFont(IconFontOptions, Map, int) - Static method in class com.imyeyu.font.icon.IconFontBuilder
-
使用指定配置和起始 Unicode 码点,从
name -> pathData映射构建完整字体结果
C
- call() - Method in class com.imyeyu.font.icon.cli.IconFontCli
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.CharacterMapping
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.FontInfo
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.FontMetadata
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.FontMetrics
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.IconFont
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.IconGlyph
- canEqual(Object) - Method in class com.imyeyu.font.icon.model.SvgGlyph
- canEqual(Object) - Method in class com.imyeyu.font.icon.svg.Bounds
- canEqual(Object) - Method in class com.imyeyu.font.icon.svg.Glyph
- canEqual(Object) - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- CharacterMapping - Class in com.imyeyu.font.icon.model
-
字符到字形的编码映射
- CharacterMapping(int, int, int, int, int) - Constructor for class com.imyeyu.font.icon.model.CharacterMapping
- com.imyeyu.font.icon - package com.imyeyu.font.icon
- com.imyeyu.font.icon.cli - package com.imyeyu.font.icon.cli
- com.imyeyu.font.icon.format - package com.imyeyu.font.icon.format
- com.imyeyu.font.icon.model - package com.imyeyu.font.icon.model
- com.imyeyu.font.icon.svg - package com.imyeyu.font.icon.svg
- com.imyeyu.font.icon.ttf - package com.imyeyu.font.icon.ttf
- com.imyeyu.font.icon.util - package com.imyeyu.font.icon.util
D
- DEFAULT_FAMILY - Static variable in class com.imyeyu.font.icon.model.IconFontOptions
-
默认字体族
- defaults() - Static method in class com.imyeyu.font.icon.model.IconFontOptions
-
返回默认构建配置
- defaults(String) - Static method in class com.imyeyu.font.icon.model.FontMetadata
-
返回指定字体族的默认元数据
- defaults(String) - Static method in class com.imyeyu.font.icon.model.IconFontOptions
-
返回使用指定字体族的默认构建配置
E
- EDITABLE - Static variable in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
可编辑嵌入
- empty() - Static method in class com.imyeyu.font.icon.svg.Bounds
- equals(Object) - Method in class com.imyeyu.font.icon.model.CharacterMapping
- equals(Object) - Method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
- equals(Object) - Method in class com.imyeyu.font.icon.model.FontInfo
- equals(Object) - Method in class com.imyeyu.font.icon.model.FontMetadata
- equals(Object) - Method in class com.imyeyu.font.icon.model.FontMetrics
- equals(Object) - Method in class com.imyeyu.font.icon.model.IconFont
- equals(Object) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- equals(Object) - Method in class com.imyeyu.font.icon.model.IconGlyph
- equals(Object) - Method in class com.imyeyu.font.icon.model.SvgGlyph
- equals(Object) - Method in class com.imyeyu.font.icon.svg.Bounds
- equals(Object) - Method in class com.imyeyu.font.icon.svg.Glyph
- equals(Object) - Method in class com.imyeyu.font.icon.svg.GlyphPoint
F
- FontEmbeddingRestrictions - Class in com.imyeyu.font.icon.model
-
字体嵌入和使用限制
- FontEmbeddingRestrictions() - Constructor for class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
创建无限制嵌入信息
- FontEmbeddingRestrictions(int) - Constructor for class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
创建限制信息
- FontInfo - Class in com.imyeyu.font.icon.model
-
TTF 字体读取结果
- FontInfo(FontMetadata, FontMetrics, List, List) - Constructor for class com.imyeyu.font.icon.model.FontInfo
-
创建字体读取结果
- FontMetadata - Class in com.imyeyu.font.icon.model
-
字体标准元数据
- FontMetadata() - Constructor for class com.imyeyu.font.icon.model.FontMetadata
- FontMetrics - Class in com.imyeyu.font.icon.model
-
字体指标信息
- FontMetrics(int, int, int, int, int, int, int, int, int, int, int) - Constructor for class com.imyeyu.font.icon.model.FontMetrics
- fromSvgPaths(Map, int) - Static method in class com.imyeyu.font.icon.format.IconFontFormats
-
将
name -> pathData映射转换为图标,并从指定起始 Unicode 码点连续分配编码
G
- getAdvanceWidthMax() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getAscent() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getAscent() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getBytes() - Method in class com.imyeyu.font.icon.model.IconFont
-
返回 TTF 字节副本
- getCharacters() - Method in class com.imyeyu.font.icon.model.FontInfo
- getCodePoint() - Method in class com.imyeyu.font.icon.model.CharacterMapping
- getCodePoint() - Method in class com.imyeyu.font.icon.model.IconGlyph
- getCodePoint() - Method in class com.imyeyu.font.icon.model.SvgGlyph
- getCodePoint() - Method in class com.imyeyu.font.icon.svg.Glyph
- getContours() - Method in class com.imyeyu.font.icon.svg.Glyph
- getCopyright() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getCurveSamples() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getDescent() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getDescent() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getDescription() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getDesigner() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getDesignerUrl() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getEmbeddingRestrictions() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getEncoding() - Method in class com.imyeyu.font.icon.model.CharacterMapping
- getFamily() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getFamily() - Method in class com.imyeyu.font.icon.model.IconFont
- getFamily() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getFormat() - Method in class com.imyeyu.font.icon.model.CharacterMapping
- getFsType() - Method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
- getFullName() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getGlyphCount() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getGlyphIndex() - Method in class com.imyeyu.font.icon.model.CharacterMapping
- getGlyphPadding() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getGlyphs() - Method in class com.imyeyu.font.icon.model.IconFont
- getHorizontalAlignment() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getIndexToLocFormat() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getLicense() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getLicenseUrl() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getLineGap() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getManufacturer() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getMetadata() - Method in class com.imyeyu.font.icon.model.FontInfo
- getMetadata() - Method in class com.imyeyu.font.icon.model.IconFont
- getMetadata() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getMetrics() - Method in class com.imyeyu.font.icon.model.FontInfo
- getName() - Method in class com.imyeyu.font.icon.model.IconGlyph
- getName() - Method in class com.imyeyu.font.icon.model.SvgGlyph
- getName() - Method in class com.imyeyu.font.icon.svg.Glyph
- getPathData() - Method in class com.imyeyu.font.icon.model.SvgGlyph
- getPlatform() - Method in class com.imyeyu.font.icon.model.CharacterMapping
- getPostScriptName() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getSourceHeight() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getSourceWidth() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getSourceX() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getSourceY() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getSubfamily() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getSvg() - Method in class com.imyeyu.font.icon.model.IconGlyph
- getSvg() - Method in class com.imyeyu.font.icon.model.SvgGlyph
- getSvgGlyphs() - Method in class com.imyeyu.font.icon.model.FontInfo
- getTrademark() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getUniqueIdentifier() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getUnitsPerEm() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getUnitsPerEm() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getVendorId() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getVendorUrl() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getVersion() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getVerticalAlignment() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- getWeightClass() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getWidthClass() - Method in class com.imyeyu.font.icon.model.FontMetadata
- getX() - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- getXMax() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getXMax() - Method in class com.imyeyu.font.icon.svg.Bounds
- getXMin() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getXMin() - Method in class com.imyeyu.font.icon.svg.Bounds
- getY() - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- getYMax() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getYMax() - Method in class com.imyeyu.font.icon.svg.Bounds
- getYMin() - Method in class com.imyeyu.font.icon.model.FontMetrics
- getYMin() - Method in class com.imyeyu.font.icon.svg.Bounds
- Glyph - Class in com.imyeyu.font.icon.svg
-
TrueType 字形
- Glyph(List, int, String) - Constructor for class com.imyeyu.font.icon.svg.Glyph
- GLYPH_CENTER - Enum constant in enum class com.imyeyu.font.icon.model.GlyphAlignment
-
按实际字形居中
- GlyphAlignment - Enum Class in com.imyeyu.font.icon.model
-
字形对齐模式
- GlyphNormalizer - Class in com.imyeyu.font.icon.svg
-
字形坐标归一化工具
- GlyphPoint - Class in com.imyeyu.font.icon.svg
-
字形轮廓点
- GlyphPoint(int, int, boolean) - Constructor for class com.imyeyu.font.icon.svg.GlyphPoint
H
- has(int) - Method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
判断是否设置了指定限制位
- hashCode() - Method in class com.imyeyu.font.icon.model.CharacterMapping
- hashCode() - Method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
- hashCode() - Method in class com.imyeyu.font.icon.model.FontInfo
- hashCode() - Method in class com.imyeyu.font.icon.model.FontMetadata
- hashCode() - Method in class com.imyeyu.font.icon.model.FontMetrics
- hashCode() - Method in class com.imyeyu.font.icon.model.IconFont
- hashCode() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- hashCode() - Method in class com.imyeyu.font.icon.model.IconGlyph
- hashCode() - Method in class com.imyeyu.font.icon.model.SvgGlyph
- hashCode() - Method in class com.imyeyu.font.icon.svg.Bounds
- hashCode() - Method in class com.imyeyu.font.icon.svg.Glyph
- hashCode() - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- hasSourceBounds() - Method in class com.imyeyu.font.icon.model.IconFontOptions
-
是否启用源 SVG 画布归一化
I
- IconFont - Class in com.imyeyu.font.icon.model
-
生成后的图标字体结果
- IconFont(String, byte[], List) - Constructor for class com.imyeyu.font.icon.model.IconFont
-
创建字体结果
- IconFont(String, byte[], List, FontMetadata) - Constructor for class com.imyeyu.font.icon.model.IconFont
-
创建字体结果
- IconFontBuilder - Class in com.imyeyu.font.icon
-
SVG 图标字体构建器
- IconFontCli - Class in com.imyeyu.font.icon.cli
-
timi-icon-font 命令行入口
- IconFontCli() - Constructor for class com.imyeyu.font.icon.cli.IconFontCli
- IconFontFormats - Class in com.imyeyu.font.icon.format
-
图标字体目录和 JSON 格式适配工具
- IconFontIO - Class in com.imyeyu.font.icon.format
-
图标字体文件读写工具
- IconFontOptions - Class in com.imyeyu.font.icon.model
-
图标字体构建配置
- IconFontOptions(String, int, int, int, int, int) - Constructor for class com.imyeyu.font.icon.model.IconFontOptions
-
创建构建配置
- IconFontOptions(String, int, int, int, int, int, int, int, int, int, FontMetadata) - Constructor for class com.imyeyu.font.icon.model.IconFontOptions
-
创建构建配置
- IconFontOptions(String, int, int, int, int, int, FontMetadata) - Constructor for class com.imyeyu.font.icon.model.IconFontOptions
-
创建构建配置
- IconFontOptions(String, int, int, int, int, GlyphAlignment, GlyphAlignment, boolean, int, int, int, int, int, FontMetadata) - Constructor for class com.imyeyu.font.icon.model.IconFontOptions
-
创建构建配置
- IconGlyph - Class in com.imyeyu.font.icon.model
-
待写入字体的 SVG 图标字形
- IconGlyph(String, int, String) - Constructor for class com.imyeyu.font.icon.model.IconGlyph
-
创建图标字形
- installable() - Method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
判断是否允许安装式嵌入
- INSTALLABLE - Static variable in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
无嵌入限制
- isEmpty() - Static method in class com.imyeyu.font.icon.svg.Glyph
- isOnCurve() - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- isSnapOffsetToGrid() - Method in class com.imyeyu.font.icon.model.IconFontOptions
M
- merge(Glyph) - Method in class com.imyeyu.font.icon.svg.Bounds
- move(int, int) - Method in class com.imyeyu.font.icon.svg.GlyphPoint
N
- NO_SUBSETTING - Static variable in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
禁止子集化
- normalize(List, IconFontOptions) - Static method in class com.imyeyu.font.icon.svg.GlyphNormalizer
O
- of(int) - Static method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
使用原始 fsType 创建限制信息
- of(String, String, String) - Static method in class com.imyeyu.font.icon.model.IconGlyph
-
使用十六进制 Unicode 文本创建图标字形
- of(List) - Static method in class com.imyeyu.font.icon.svg.Bounds
P
- parse() - Method in class com.imyeyu.font.icon.svg.SvgPathParser
- parse(String) - Static method in class com.imyeyu.font.icon.util.UnicodeParser
- parseRequired(String) - Static method in class com.imyeyu.font.icon.util.UnicodeParser
- PREVIEW_AND_PRINT - Static variable in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
预览和打印嵌入
R
- readCharacters(byte[]) - Static method in class com.imyeyu.font.icon.ttf.TtfIconFontReader
-
读取 TTF 字符编码映射
- readFontInfo(byte[]) - Static method in class com.imyeyu.font.icon.ttf.TtfIconFontReader
-
读取 TTF 字体完整信息
- readFontInfo(Path) - Static method in class com.imyeyu.font.icon.format.IconFontIO
-
读取 TTF 文件完整信息
- readMetadata(byte[]) - Static method in class com.imyeyu.font.icon.ttf.TtfIconFontReader
-
读取 TTF 字体元数据
- readMetadataJson(Path) - Static method in class com.imyeyu.font.icon.format.IconFontFormats
-
读取字体元数据 JSON 对象
- readMetrics(byte[]) - Static method in class com.imyeyu.font.icon.ttf.TtfIconFontReader
-
读取 TTF 字体指标信息
- readSvgDirectory(Path, int) - Static method in class com.imyeyu.font.icon.format.IconFontFormats
-
从 SVG 目录读取图标,并从指定起始 Unicode 码点连续分配编码
- readSvgGlyphs(byte[]) - Static method in class com.imyeyu.font.icon.ttf.TtfIconFontReader
-
将 TTF 字体导出为 SVG 字形列表
- readSvgGlyphs(Path) - Static method in class com.imyeyu.font.icon.format.IconFontIO
-
读取 TTF 文件并导出 SVG 字形
- readSvgJson(Path, int) - Static method in class com.imyeyu.font.icon.format.IconFontFormats
-
从
name -> pathDataJSON 对象读取图标,并从指定起始 Unicode 码点连续分配编码 - RESTRICTED_LICENSE - Static variable in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
-
受限许可嵌入
S
- setAdvanceWidthMax(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setAscent(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setAscent(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setBytes(byte[]) - Method in class com.imyeyu.font.icon.model.IconFont
- setCharacters(List) - Method in class com.imyeyu.font.icon.model.FontInfo
- setCodePoint(int) - Method in class com.imyeyu.font.icon.model.CharacterMapping
- setCodePoint(int) - Method in class com.imyeyu.font.icon.model.IconGlyph
- setCodePoint(int) - Method in class com.imyeyu.font.icon.model.SvgGlyph
- setCodePoint(int) - Method in class com.imyeyu.font.icon.svg.Glyph
- setContours(List) - Method in class com.imyeyu.font.icon.svg.Glyph
- setCopyright(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setCurveSamples(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setDescent(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setDescent(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setDescription(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setDesigner(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setDesignerUrl(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setEmbeddingRestrictions(FontEmbeddingRestrictions) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setEncoding(int) - Method in class com.imyeyu.font.icon.model.CharacterMapping
- setFamily(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setFamily(String) - Method in class com.imyeyu.font.icon.model.IconFont
- setFamily(String) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setFormat(int) - Method in class com.imyeyu.font.icon.model.CharacterMapping
- setFsType(int) - Method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
- setFullName(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setGlyphCount(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setGlyphIndex(int) - Method in class com.imyeyu.font.icon.model.CharacterMapping
- setGlyphPadding(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setGlyphs(List) - Method in class com.imyeyu.font.icon.model.IconFont
- setHorizontalAlignment(GlyphAlignment) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setIndexToLocFormat(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setLicense(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setLicenseUrl(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setLineGap(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setManufacturer(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setMetadata(FontMetadata) - Method in class com.imyeyu.font.icon.model.FontInfo
- setMetadata(FontMetadata) - Method in class com.imyeyu.font.icon.model.IconFont
- setMetadata(FontMetadata) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setMetrics(FontMetrics) - Method in class com.imyeyu.font.icon.model.FontInfo
- setName(String) - Method in class com.imyeyu.font.icon.model.IconGlyph
- setName(String) - Method in class com.imyeyu.font.icon.model.SvgGlyph
- setName(String) - Method in class com.imyeyu.font.icon.svg.Glyph
- setOnCurve(boolean) - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- setPathData(String) - Method in class com.imyeyu.font.icon.model.SvgGlyph
- setPlatform(int) - Method in class com.imyeyu.font.icon.model.CharacterMapping
- setPostScriptName(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setSnapOffsetToGrid(boolean) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setSourceHeight(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setSourceWidth(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setSourceX(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setSourceY(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setSubfamily(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setSvg(String) - Method in class com.imyeyu.font.icon.model.IconGlyph
- setSvg(String) - Method in class com.imyeyu.font.icon.model.SvgGlyph
- setSvgGlyphs(List) - Method in class com.imyeyu.font.icon.model.FontInfo
- setTrademark(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setUniqueIdentifier(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setUnitsPerEm(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setUnitsPerEm(int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setVendorId(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setVendorUrl(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setVersion(String) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setVerticalAlignment(GlyphAlignment) - Method in class com.imyeyu.font.icon.model.IconFontOptions
- setWeightClass(int) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setWidthClass(int) - Method in class com.imyeyu.font.icon.model.FontMetadata
- setX(int) - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- setXMax(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setXMax(int) - Method in class com.imyeyu.font.icon.svg.Bounds
- setXMin(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setXMin(int) - Method in class com.imyeyu.font.icon.svg.Bounds
- setY(int) - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- setYMax(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setYMax(int) - Method in class com.imyeyu.font.icon.svg.Bounds
- setYMin(int) - Method in class com.imyeyu.font.icon.model.FontMetrics
- setYMin(int) - Method in class com.imyeyu.font.icon.svg.Bounds
- SOURCE - Enum constant in enum class com.imyeyu.font.icon.model.GlyphAlignment
-
保留源画布落点
- SvgGlyph - Class in com.imyeyu.font.icon.model
-
从 TTF 字体导出的 SVG 字形
- SvgGlyph(String, int, String, String) - Constructor for class com.imyeyu.font.icon.model.SvgGlyph
- SvgPathParser - Class in com.imyeyu.font.icon.svg
-
SVG path 解析器
- SvgPathParser(String, int) - Constructor for class com.imyeyu.font.icon.svg.SvgPathParser
T
- toString() - Method in class com.imyeyu.font.icon.model.CharacterMapping
- toString() - Method in class com.imyeyu.font.icon.model.FontEmbeddingRestrictions
- toString() - Method in class com.imyeyu.font.icon.model.FontInfo
- toString() - Method in class com.imyeyu.font.icon.model.FontMetadata
- toString() - Method in class com.imyeyu.font.icon.model.FontMetrics
- toString() - Method in class com.imyeyu.font.icon.model.IconFont
- toString() - Method in class com.imyeyu.font.icon.model.IconFontOptions
- toString() - Method in class com.imyeyu.font.icon.model.IconGlyph
- toString() - Method in class com.imyeyu.font.icon.model.SvgGlyph
- toString() - Method in class com.imyeyu.font.icon.svg.Bounds
- toString() - Method in class com.imyeyu.font.icon.svg.Glyph
- toString() - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- toSvgPathMap(List) - Static method in class com.imyeyu.font.icon.format.IconFontFormats
-
转换为
name -> pathData映射 - transform(double, double, double, double, int, int) - Method in class com.imyeyu.font.icon.svg.GlyphPoint
- TtfIconFontReader - Class in com.imyeyu.font.icon.ttf
-
TTF 图标字体读取器
- TtfWriter - Class in com.imyeyu.font.icon.ttf
-
TrueType 字体写入器
- TtfWriter(IconFontOptions, List) - Constructor for class com.imyeyu.font.icon.ttf.TtfWriter
U
- UnicodeParser - Class in com.imyeyu.font.icon.util
-
Unicode 码点解析器
V
- valueOf(String) - Static method in enum class com.imyeyu.font.icon.model.GlyphAlignment
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.imyeyu.font.icon.model.GlyphAlignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAlignment(GlyphAlignment, GlyphAlignment) - Method in class com.imyeyu.font.icon.model.IconFontOptions
-
返回替换对齐模式后的构建配置
- withMetadata(FontMetadata) - Method in class com.imyeyu.font.icon.model.IconFontOptions
-
返回替换元数据后的构建配置
- withSnapOffsetToGrid(boolean) - Method in class com.imyeyu.font.icon.model.IconFontOptions
-
返回替换偏移吸附模式后的构建配置
- withSourceBounds(int, int, int, int) - Method in class com.imyeyu.font.icon.model.IconFontOptions
-
返回替换源 SVG 画布后的构建配置
- write() - Method in class com.imyeyu.font.icon.ttf.TtfWriter
- writeSvgDirectory(Path, Path) - Static method in class com.imyeyu.font.icon.format.IconFontIO
-
读取 TTF 文件并将 SVG path 字形导出到目录
- writeSvgDirectory(Path, List) - Static method in class com.imyeyu.font.icon.format.IconFontFormats
-
将 TTF 导出的 SVG path 写入目录,每个
*.svg文件内容为 pathData - writeSvgJson(Path, Path) - Static method in class com.imyeyu.font.icon.format.IconFontIO
-
读取 TTF 文件并将 SVG path 字形导出到
name -> pathDataJSON 对象 - writeSvgJson(Path, List) - Static method in class com.imyeyu.font.icon.format.IconFontFormats
-
将 TTF 导出的 SVG path 写入
name -> pathDataJSON 对象 - writeTtf(Path, IconFontOptions, Collection) - Static method in class com.imyeyu.font.icon.format.IconFontIO
-
构建 TTF 并写入文件
- writeTtfFromSvgDirectory(Path, IconFontOptions, Path, int) - Static method in class com.imyeyu.font.icon.format.IconFontIO
-
从 SVG 目录构建 TTF 并写入文件
- writeTtfFromSvgJson(Path, IconFontOptions, Path, int) - Static method in class com.imyeyu.font.icon.format.IconFontIO
-
从
name -> pathDataJSON 对象构建 TTF 并写入文件
All Classes and Interfaces|All Packages|Constant Field Values