FontSubsetter

ΕΚΤΙΜΗΣΗ

FontSubsetter Είναι μια τάξη στο Aspose.Font FOSS για Python.

Το FontSubsetter.available_presets() επιστρέφει ένα πλήθος των προεπιλεγμένων ονομάτων που μπορούν να χρησιμοποιηθούν για web-οριζόμενο υποκατάστατο.

Αυτή η κατηγορία παρέχει 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. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python.

Μέθοδοι

υπογραφήΠεριγραφή
available_presets()tuple[str, ...]Επιστρέφει ένα πλήθος των προεπιλεγμένων ονομάτων που μπορούν να χρησιμοποιηθούν για web-οριζόμενο υποκατάστατο
subset(font: Font, codepoints: set[int])FontΔημιουργεί μια νέα γραμματοσειρά που περιέχει μόνο τα γκλιφ για τις προμηθευμένες κωδικές μονάδες Unicode
subset_by_text(font: Font, text: str)FontΑυτόματα λύσει τα απαιτούμενα σημεία κώδικα από μια γραμμή και επιστρέφει ένα μειωμένο Font
subset_by_gids(font: Font, gids: set[int])FontΔημιουργεί μια νέα γραφή που περιέχει μόνο τα glyphs που εντοπίζονται από τους δεδομένους glyf IDs.
`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Έκθεση που ζήτησε Unicode κωδικοποιητικά σημεία το γράμμα μπορεί να κρυπτογραφήσει.
`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]

Δείτε επίσης

 Ελληνικά