123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- var mammoth = require("mammoth");
- const fs = require('fs');
- const pdf = require('pdf-parse');
- async function main(){
-
- pdfLoader("../data/pgvector.pdf")
- docsLoader("../data/pgvector.docx")
-
- }
- main()
- async function docsLoader(path){
- mammoth.convertToHtml({path: path})
- .then(function(result){
- var html = result.value;
- var messages = result.messages;
- console.log(html)
- console.log(messages)
- })
- .catch(function(error) {
- console.error(error);
- });
- }
- async function pdfLoader(path){
-
- let dataBuffer = fs.readFileSync(path);
-
- pdf(dataBuffer).then(function(data) {
-
-
- console.log(data.numpages);
-
- console.log(data.numrender);
-
- console.log(data.info);
-
- console.log(data.metadata);
-
-
- console.log(data.version);
-
- console.log(data.text);
-
- });
- }
|