| 1234567891011121314151617181920 |
- const fs = require('fs');
- const pdf = require('pdf-parse');
- const pdfPath = 'd:/Users/chenjun/kyj-yanglao-web-new/src/views/elderly/apply/check-in/颐年集团养老服务合同-2026年6月终版docx.pdf';
- const outPath = 'd:/Users/chenjun/kyj-yanglao-web-new/contract_text.txt';
- const dataBuffer = fs.readFileSync(pdfPath);
- pdf(dataBuffer, { max: 0 }).then(function(data) {
- fs.writeFileSync(outPath, data.text, 'utf8');
- console.log('Total chars:', data.text.length);
- console.log('Total pages:', data.numpages);
- console.log('--- START TEXT ---');
- console.log(data.text);
- console.log('--- END TEXT ---');
- console.log('Saved to', outPath);
- }).catch(err => {
- console.error('ERROR:', err);
- process.exit(1);
- });
|