node font list
1.0.0
font-list adalah paket Node.js untuk mendaftar font yang tersedia di sistem Anda.
Versi saat ini mendukung macOS , Windows , dan Linux .
npm install font-list const fontList = require ( 'font-list' )
fontList . getFonts ( )
. then ( fonts => {
console . log ( fonts )
} )
. catch ( err => {
console . log ( err )
} )Atau seperti ini di TypeScript:
import { getFonts } from 'font-list'
getFonts ( )
. then ( fonts => {
console . log ( fonts )
} )
. catch ( err => {
console . log ( err )
} ) fonts nilai pengembalian adalah array, sepertinya:
[ '"Adobe Arabic"',
'"Adobe Caslon Pro"',
'"Adobe Devanagari"',
'"Adobe Fan Heiti Std"',
'"Adobe Fangsong Std"',
'Arial',
...
]
Jika nama font berisi spasi, namanya akan dibungkus dengan kutipan ganda, jika tidak, tidak akan ada kutipan ganda, misalnya: '"Adobe Arabic"' , 'Arial' .
Jika Anda tidak ingin nama font yang berisi spasi dibungkus dengan kutipan ganda, lewati objek opsi dengan disableQuoting diatur ke true saat memanggil metode getFonts :
const fontList = require ( 'font-list' )
fontList . getFonts ( { disableQuoting : true } )
. then ( fonts => {
console . log ( fonts )
} )
. catch ( err => {
console . log ( err )
} )