Создайте строку подписи в книге Excel, используя Aspose.Cells
Contents
[
Hide
]
Microsoft Excel предоставляет функцию добавленияЛиния подписи в книгах Excel. Вы можете добавить строку подписи, нажав кнопкуВставлять Tab, а затем выберитеЛиния подписи отТекст группа.
Aspose.Cells также предоставляет эту функцию и раскрываетPicture.setSignatureLine() имущество для этой цели. В этой статье объясняется, как использовать это свойство для добавления строки подписи с помощью Aspose.Cells.
Код Java для создания строки подписи в книге Excel с использованием Aspose.Cells
Следующий пример кода добавляет строку подписи, используяPicture.setSignatureLine()свойство и сохраняет книгу. На снимке экрана показано, как выглядит выходная рабочая книга в Microsoft Excel.
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
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(CreateSignatureLine.class); | |
// Create workbook object | |
Workbook workbook = new Workbook(); | |
// Insert picture of your choice | |
int index = workbook.getWorksheets().get(0).getPictures().add(0, 0, "signature.jpg"); | |
// Access picture and add signature line inside it | |
Picture pic = workbook.getWorksheets().get(0).getPictures().get(index); | |
// Create signature line object | |
SignatureLine s = new SignatureLine(); | |
s.setSigner("Simon Zhao"); | |
s.setTitle("Development Lead"); | |
s.setEmail("Simon.Zhao@aspose.com"); | |
// Assign the signature line object to Picture.SignatureLine property | |
pic.setSignatureLine(s); | |
// Save the workbook | |
workbook.save(dataDir + "output.xlsx"); |