Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
FcFontSetSort(3)						FcFontSetSort(3)

NAME
     FcFontSetSort - Return list of matching fonts

SYNOPSIS
     #include <fontconfig/fontconfig.h>

     FcFontSet * FcFontSetSort (FcConfig *config, FcFontSet **sets, int nsets, FcPattern *pattern, FcBool trim, FcCharSet **csp, FcResult *result);

DESCRIPTION
     Returns  the  list  of  fonts from sets sorted by closeness to pattern.  If
     trim is FcTrue, elements in the list which don't include  Unicode	coverage
     not  provided by earlier elements in the list are elided. The union of Uni-
     code coverage of all of the fonts is returned in csp, if csp is  not  NULL.
     This function should be called only after FcConfigSubstitute and FcDefault-
     Substitute  have  been called for p; otherwise the results will not be cor-
     rect.

     The returned FcFontSet references FcPattern structures which may be  shared
     by  the  return  value  from multiple FcFontSort calls, applications cannot
     modify these patterns. Instead, they should be passed, along  with  pattern
     to FcFontRenderPrepare which combines them into a complete pattern.

     The  FcFontSet returned by FcFontSetSort is destroyed by calling FcFontSet-
     Destroy.

Fontconfig 2.17.1		  02 July 2025			FcFontSetSort(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=FcFontSetSort&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help