UNPKG

@ilovepdf/ilovepdf-nodejs

Version:
28 lines 965 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var __1 = __importDefault(require("..")); var fs_1 = __importDefault(require("fs")); var dotenv_1 = __importDefault(require("dotenv")); var ILovePDFFile_1 = __importDefault(require("../ILovePDFFile")); // Load env vars. dotenv_1.default.config(); var instance = new __1.default(process.env.PUBLIC_KEY, process.env.SECRET_KEY); var task = instance.newTask('pdfocr'); task.start() .then(function () { var file = new ILovePDFFile_1.default('<FILE_PATH>'); return task.addFile(file); }) .then(function () { return task.process({ ocr_languages: ['eng'] }); }) .then(function () { return task.download(); }) .then(function (data) { fs_1.default.writeFileSync('<FILE_PATH>', data); }); //# sourceMappingURL=pdfocr.js.map