إضافة سطر توقيع إلى ورقة العمل باستخدام Node.js عبر C++

مقدمة

تقدم Aspose.Cells خاصية Picture.getSignatureLine() لإضافة خط التوقيع في ورقة العمل.

كيفية إضافة خط توقيع إلى الورقة

يعرض رمز النموذج التالي كيفية استخدام خاصية Picture.getSignatureLine() لإضافة سطر توقيع لورقة العمل. تظهر لقطة الشاشة تأثير رمز النموذج على ملف Excel بعد التنفيذ.

todo:image_alt_text

الكود المثالي

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Instantiating a Workbook object
const wb = new AsposeCells.Workbook();

const signatureLine = new AsposeCells.SignatureLine();
signatureLine.setSigner("Aspose.Cells");
signatureLine.setTitle("signed by Aspose.Cells");
wb.getWorksheets().get(0).getShapes().addSignatureLine(1, 1, signatureLine);

const certificatePath = path.join(dataDir, "AsposeDemo.pfx");
const signature = new AsposeCells.DigitalSignature(certificatePath, "aspose", "test Microsoft Office signature line", new Date());


const dsCollection = new AsposeCells.DigitalSignatureCollection();
dsCollection.add(signature);
wb.setDigitalSignature(dsCollection);
wb.save(path.join(dataDir, "signatureLine.xlsx"));