Çalışma Sayfasına İmza Satırı Eklemek
Contents
[
Hide
]
Giriş
Aspose.Cells for Python via .NET, çalışma sayfasının imza satırını eklemek için Picture.signature_line özelliğini sağlar.
Çalışma Sayfasına İmza Çizgisi Eklemek
Aşağıdaki örnek kod, çalışma sayfasına imza satırı eklemek için Picture.signature_line özelliğini nasıl kullanacağını göstermektedir. Ekran görüntüsü, örnek kodun örnek Excel dosyası üzerindeki etkisini gösterir.
Örnek Kod
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from aspose.cells import Workbook | |
from aspose.cells.digitalsignatures import DigitalSignature, DigitalSignatureCollection | |
from aspose.cells.drawing import SignatureLine | |
from datetime import datetime | |
from uuid import uuid4 | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Instantiating a Workbook object | |
wb = Workbook() | |
pics = wb.worksheets[0].pictures | |
pics.add(10, 0, 12, 1, None) | |
signatureLine = SignatureLine() | |
signatureLine.id = uuid4() | |
signatureLine.provider_id = uuid4() | |
signatureLine.signer = "Aspose.Cells" | |
signatureLine.title = "signed by Aspose.Cells" | |
wb.worksheets[0].pictures[0].signature_line = signatureLine | |
# Cert must contain private key, it can be contructed from cert file or windows certificate collection. aa is password of cert | |
rawData = None | |
password = None | |
signature = DigitalSignature(rawData, password, "test Microsoft Office signature line", datetime.now()) | |
signature.id = signatureLine.id | |
signature.provider_id = signatureLine.provider_id | |
dsCollection = DigitalSignatureCollection() | |
dsCollection.add(signature) | |
wb.set_digital_signature(dsCollection) | |
wb.save(dataDir + "signatureLine.xlsx") |