FontSubsetter

المعلومات العامة

FontSubsetter هي فئة في Aspose.Font FOSS لـ Python.

FontSubsetter.available_presets() يعيد مجموعة من الأسماء المحددة مسبقاً التي يمكن استخدامها في التوضيحات الفرعية الموجهة إلى الويب.

يوفر هذا الفصل 11 طريقة للعمل مع FontSubsetter كائنات في برامج Python. المنهجيات المتاحة تشمل: analyze_coverage, analyze_web_coverage, available_presets, resolve_codepoints, subset, subset_by_gids, subset_by_presets, subset_by_text, subset_for_web, subset_for_web_with_coverage, subset_with_coverage. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python.

الطرق

التوقيعوصف
available_presets()tuple[str, ...]يعيد مجموعة من الأسماء المحددة مسبقاً التي يمكن استخدامها في التوضيحات الفرعية الموجهة إلى الويب.
subset(font: Font, codepoints: set[int])Fontيخلق خط جديد يتضمن فقط الرموز المستخدمة في نقاط رمز يونيكود المقدمة.
subset_by_text(font: Font, text: str)Fontيحل تلقائياً نقاط الشفرة المطلوبة من سلسلة ويعيد النمط المصغر
subset_by_gids(font: Font, gids: set[int])Fontيخلق خط جديد يتضمن فقط الرموز المحددة بواسطة معرفات الرمز المعطى
`subset_by_presets(font: Font, presets: strIterable[str])Font`
`subset_for_web(font: Font, presets: strIterable[str], text: str, codepoints: Iterable[int], ranges: Iterable[tuple[int, int]
subset_with_coverage(font: Font, codepoints: set[int])SubsetResultو تعيد كل من النمط الجديد وتشخيص التغطية.
`subset_for_web_with_coverage(font: Font, presets: strIterable[str], text: str, codepoints: Iterable[int], ranges: Iterable[tuple[int, int]
analyze_coverage(font: Font, codepoints: Iterable[int], groups: Iterable[CoverageGroup])SubsetCoverageتقرير طلب نقاط رمز يونيكود يمكن أن ترميز الخط.
`analyze_web_coverage(font: Font, presets: strIterable[str], text: str, codepoints: Iterable[int], ranges: Iterable[tuple[int, int]
`resolve_codepoints(presets: strIterable[str], text: str, codepoints: Iterable[int], ranges: Iterable[tuple[int, int]

انظر أيضاً

 العربية