HTML to DOCX

const { Web2DocxClient } = require("@web2docx/web2docx-sdk");

const client = new Web2DocxClient("YOUR_API_KEY");

async function htmlToDocxExample() {
  const html = "<h1>Hello Docx</h1>";
  const docxBuffer = await client.htmlToDocx(html);

  fs.writeFileSync("output.docx", docxBuffer);
}

htmlToDocxExample();

HTML File to DOCX

const { Web2DocxClient } = require("@web2docx/web2docx-sdk");
const fs = require("fs");
const path = require("path");

const client = new Web2DocxClient("YOUR_API_KEY");

const htmlFile = fs.readFileSync(path.join(__dirname, "sample.html"), "utf8"); 

async function htmlFileToDocxExample() {
  const html = htmlFile; 
  const pdfBuffer = await client.htmlToPdf(html);

  fs.writeFileSync("output.pdf", pdfBuffer);
}

htmlFileToDocxExample();
Updated on