SmartInstancer

Revisión

SmartInstancer Es una clase en Aspose.Font FOSS para Python.

SmartInstancer.instantiate (coordinados, instance_name, naming_strategy, family_suffix, legacy_family_nam, typographic_Family-nam y heredario, tipographic-style_nom, stat_policy) devolve un objeto TtfFont que representa una instancia estática del font variable.

Esta clase proporciona 32 métodos para trabajar con objetos SmartInstancer en los programas de Python. Los métodos disponibles incluyen: __init__, build_axis_grid_previews, build_axis_grid_sheet, build_axis_grid_web_bundles, build_axis_grid_web_family_package, build_comparison_sheet, build_delta_comparison_sheet, build_delta_sheet, build_delta_text_comparison_sheet, build_delta_text_sheet, build_family_review_board, build_family_review_export_package,y 20 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Font FOSS para el paquete de python. Propiedades : axes, default_coordinates, font, named_instances.

Propiedades

NombreTipoAccesoDescripción
font"TtfFont"LeerTiene el font.
axes``LeerTiene los ases.
named_instances``LeerSe han dado los llamados casos.
default_coordinatesdict[str, float]LeerSe han encontrado las coordenadas de defecto.

Metodología

firmaDescripción
__init__(font: "TtfFont")llamadas INI En este caso, la instancia.
suggest_axis_values(axis_tag: str, include_default: bool, include_bounds: bool)list[float]Returnos de valores flotantes sugeridos para un ácido, opcional incluidas las defecciones y los límites
`resolve_axis_grid(axis_tag: str, values: list[floatstr]
`resolve(coordinates: dict[str, floatstr]
`instantiate(coordinates: dict[str, floatstr]
`preview_naming_policy(coordinates: dict[str, floatstr]
`instantiate_named(name: str, coordinates: dict[str, floatstr]
`resolve_named_many(names: list[str]tuple[str, …]
`instantiate_many(names: list[str]tuple[str, …]
`build_web_bundle(coordinates: dict[str, float]None, instance_name: str
`build_preview(coordinates: dict[str, floatstr]
`build_web_bundles(names: list[str]tuple[str, …]
`build_axis_grid_web_bundles(axis_tag: str, values: list[floatstr]
`build_axis_grid_web_family_package(axis_tag: str, values: list[floatstr]
`build_previews(names: list[str]tuple[str, …]
`build_web_family_package(names: list[str]tuple[str, …]
`build_axis_grid_previews(axis_tag: str, values: list[float]tuple[float, …], secondary_axis_tag: str
`build_axis_grid_sheet(axis_tag: str, values: list[float]tuple[float, …], secondary_axis_tag: str
`build_comparison_sheet(before_coordinates: dict[str, float]None, after_coordinates: dict[str, float]
`build_waterfall_sheet(names: list[str]tuple[str, …]
`build_matrix_sheet(names: list[str]tuple[str, …]
`build_family_review_board(names: list[str]tuple[str, …]
`build_family_review_export_package(names: list[str]tuple[str, …]
`check_compatibility(before_coordinates: dict[str, float]None, after_coordinates: dict[str, float]
`inspect_deltas(glyph_id: intNone, codepoint: int
`build_delta_sheet(glyph_id: intNone, codepoint: int
`inspect_delta_text(text: str, coordinates: dict[str, float]None, instance_name: str
`compare_delta_glyph(glyph_id: intNone, codepoint: int
`compare_delta_text(text: str, before_coordinates: dict[str, float]None, after_coordinates: dict[str, float]
`build_delta_text_sheet(text: str, coordinates: dict[str, float]None, instance_name: str
`build_delta_text_comparison_sheet(text: str, before_coordinates: dict[str, float]None, after_coordinates: dict[str, float]
`build_delta_comparison_sheet(glyph_id: intNone, codepoint: int

Ver también

 Español