1.0.6 • Published 7 years ago
textent v1.0.6
node text extent
Only for win32
This is win32 C ++ modules on a Node.js. For calculating image height and width by using a font and font size to render the results given string.
Getting Started
Installation
npm install textentIf you want to build from source but not my pre-compiled binaries. Use:
npm install textent --build-from-sourceImport to your code
We recommend using TypeScript or ES2015.
import textent from 'textent'However, if you want to import in the traditional way:
const textent = require('textent').defaultQuick API
render(fontName: string, fontSize: number, destString: string): size;Contributing
Setting up your node compile environment
Install VS2015 or higher version with Windows SDK.
Install node-gyp and node-pre-gyp
npm install -g node-gyp node-pre-gypPrepare source code
git clone https://github.com/zyzsdy/textent.git
cd ./textent
npm install --build-from-sourceDoing your magic
- Run the command below, then
build/will be setup.
node-pre-gyp configureOpen
build/binding.slnon Visual Studiotext-extent.ccis the main module source code.Don't forget declare your method in index.d.ts to help editor and users know how to call your method.
Build or run
build
node-pre-gyp buildtest
npm testLICENSE
MIT