SmartInstancer
Overview
SmartInstancer là một lớp trong Aspose.Font FOSS cho Python.
SmartInstancer.instantiate(tương thích, instance_name, naming_strategy, family_suffix, legacy_family_nam, typographic_Family-nam , legation_style_nom, tipographic _style-name , stat_policy) trả về một TtfFont đối tượng đại diện cho một ví dụ tĩnh của chữ số biến đổi.
Khóa học này cung cấp 32 phương pháp để làm việc với các đối tượng SmartInstancer trong các chương trình Python. Các phương pháp có sẵn bao gồm: __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,+ 20 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Font FOSS cho gói Python. Tài sản : axes, default_coordinates, font, named_instances.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
font | "TtfFont" | Read | Gửi font. |
axes | `` | Read | Gửi axes. |
named_instances | `` | Read | Nhận được những trường hợp gọi. |
default_coordinates | dict[str, float] | Read | Nhận các định dạng mặc định. |
Methods
| Signature | Description |
|---|---|
__init__(font: "TtfFont") | Calls Intô Trong trường hợp này, [Điều kiện]. |
suggest_axis_values(axis_tag: str, include_default: bool, include_bounds: bool) → list[float] | Trả lại các giá trị float đề xuất cho một axis, tùy chọn bao gồm mặc định và giới hạn |
| `resolve_axis_grid(axis_tag: str, values: list[float | str] |
| `resolve(coordinates: dict[str, float | str] |
| `instantiate(coordinates: dict[str, float | str] |
| `preview_naming_policy(coordinates: dict[str, float | str] |
| `instantiate_named(name: str, coordinates: dict[str, float | str] |
| `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, float | str] |
| `build_web_bundles(names: list[str] | tuple[str, …] |
| `build_axis_grid_web_bundles(axis_tag: str, values: list[float | str] |
| `build_axis_grid_web_family_package(axis_tag: str, values: list[float | str] |
| `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: int | None, codepoint: int |
| `build_delta_sheet(glyph_id: int | None, codepoint: int |
| `inspect_delta_text(text: str, coordinates: dict[str, float] | None, instance_name: str |
| `compare_delta_glyph(glyph_id: int | None, 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: int | None, codepoint: int |