@noto-pdf-ts/fonts-tc
v1.0.0-alpha.3
Published
Noto Sans Traditional Chinese font for noto-pdf-ts
Readme
@noto-pdf-ts/fonts-tc
Noto Sans Traditional Chinese Variable Font for use with @noto-pdf-ts/core.
Installation
npm install @noto-pdf-ts/fonts-tc@alphaUsage
import { init } from '@noto-pdf-ts/core'
import loadFontTc from '@noto-pdf-ts/fonts-tc'
// Initialize with Traditional Chinese font
await init({
fonts: [await loadFontTc()],
})Named Exports
import { getFontPath, getFontData, FONT_NAME } from '@noto-pdf-ts/fonts-tc'
// Get font file path
const fontPath = getFontPath()
// Get font data as Uint8Array
const fontData = await getFontData()
// Get font filename
console.log(FONT_NAME) // 'NotoSansTC-VF.ttf'Font Information
- Font Name: Noto Sans Traditional Chinese Variable Font
- File: NotoSansTC-VF.ttf (~9MB)
- Coverage: Traditional Chinese (漢字), Latin
- Weight Range: Variable font supporting multiple weights
- License: SIL Open Font License 1.1
About Variable Fonts
This package uses a Variable Font (VF) which allows for dynamic weight adjustment. The font file is larger than a single-weight font but provides greater flexibility in typography.
License
The font is licensed under the SIL Open Font License 1.1.
The package code is licensed under the MIT License.
Related Packages
- @noto-pdf-ts/core - Core PDF rendering library
- @noto-pdf-ts/fonts-jp - Japanese fonts
- @noto-pdf-ts/fonts-kr - Korean fonts
- @noto-pdf-ts/fonts-sc - Simplified Chinese fonts
- @noto-pdf-ts/fonts-cjk - All CJK fonts
Support
For issues and questions, please visit the main repository.
