convert-multiple-files
TypeScript icon, indicating that this package has built-in type declarations

1.2.5 • Public • Published

Convert multiple files

File converter for various types, tested on linux and windows.

Supported file types

Accepted file formats Output
doc docx
doc pdf
doc odt
docx doc
docx odt
docx pdf
odt doc
odt docx
odt pdf
docx html
all base64

Install

npm i convert-multiple-files

Convert Word files

import { convertWordFiles } from 'convert-multiple-files';
import * as path from 'path';

async test() {
  // Return promise => convertWordFiles(path of the file to be converted, convertTo, outputDir)
  const pathOutput = await convertWordFiles(path.resolve(__dirname, 'teste.doc'), 'pdf', path.resolve(__dirname));
  console.log(pathOutput);
}

test();

Convert DOCX to HTML

import { convertWordFileToHTML } from 'convert-multiple-files';
import * as path from 'path';

async test() {
  // Return promise => convertWordFileToHTML(path of the file to be converted, outputDir, outputPrefix)
  const infoOutput = await convertWordFileToHTML(path.resolve(__dirname, 'file2.docx'), path.resolve(__dirname), 'filehtml-151412');
  console.log(infoOutput);
}

test();

Convert all files to Base64

import { convertToBase64 } from 'convert-multiple-files';
import * as path from 'path';

async test() {
  // Return promise => convertToBase64(path of the file to be converted)
  const base64 = await convertToBase64(path.resolve(__dirname, 'file2.docx'));
  console.log(base64);
}

test();

Package Sidebar

Install

npm i convert-multiple-files

Weekly Downloads

164

Version

1.2.5

License

ISC

Unpacked Size

16.2 kB

Total Files

6

Last publish

Collaborators

  • art-toledo