npe_gerber
This is still being developed and isn't ready for production! Only tested with gerbers generated by EAGLE.
Requires node version 10 or higher.
Usage
const fileProc = require('@nplayfair/npe_gerber');
const folderConfig = {
tmpDir: path.join(__dirname, 'tmp'),
imgDir: path.join(__dirname, 'img')
}
const config = {
resizeWidth: 600,
density: 1000,
compLevel: 1
}
fileProc.config(folderConfig);
let gerberArchive = '/path/to/gerber.zip';
fileProc.gerberToImage(gerberArchive, config, folderConfig.tmpDir, folderConfig.imgDir)
.then(filename => {
console.log(`Generated image ${filename}`);
})
Languages
TypeScript
97.6%
JavaScript
2.4%