UNPKG

@ilovepdf/ilovepdf-nodejs

Version:
38 lines 1.34 kB
"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 dotenv_1 = __importDefault(require("dotenv")); var SignatureFile_1 = __importDefault(require("@ilovepdf/ilovepdf-js-core/tasks/sign/elements/SignatureFile")); var Signer_1 = __importDefault(require("@ilovepdf/ilovepdf-js-core/tasks/sign/receivers/Signer")); // Load env vars. dotenv_1.default.config(); var instance = new __1.default(process.env.PUBLIC_KEY, process.env.SECRET_KEY); var task = instance.newTask('sign'); task.start() .then(function () { return task.addFile('<FILE_URL>'); }) .then(function (file) { var signatureFile = new SignatureFile_1.default(file, [{ type: 'signature', position: '300 -100', pages: '1', size: 28, }]); return signatureFile; }) .then(function (signatureFile) { var signer = new Signer_1.default('Diego Signer', 'invent@ado.com'); signer.addFile(signatureFile); task.addReceiver(signer); }) .then(function () { return task.process(); }) .then(function (response) { console.log(response); }); //# sourceMappingURL=sign_basic.js.map