We are reviewing ASPOSE CELLS for the cloud API & would like to know what is the best way to load excel, upgrade and save it as a signed PDF document.
I have seen in Aspose Cells the ability to add a signature to an excel file, but what about the ability to create signature in pdf document? This is what the example code looks like with the element I would like to achieve:
Workbook workbook = new Workbook("File.xlsx"); Worksheet worksheet = workbook.getWorksheets().get(0); Cells cells = worksheet.getCells(); Cell cell = cells.get(1, 1); cell.putValue(100); workbook.getWorksheets().setActiveSheetIndex(0); worksheet.setActiveCell("B2"); worksheet.setFirstVisibleColumn(1); worksheet.setFirstVisibleRow(1); String FILE_PATH = "Keystore.pkx"; DigitalSignatureCollection signatures = new DigitalSignatureCollection(); InputStream inStream = new FileInputStream(FILE_PATH); KeyStore inputKeyStore = KeyStore.getInstance("PKCS12"); String KEYSTORE_PASSWORD = "password"; inputKeyStore.load(inStream, KEYSTORE_PASSWORD.toCharArray()); DigitalSignature signature = new DigitalSignature(inputKeyStore, KEYSTORE_PASSWORD, "test for sign", DateTime.getNow()); signatures.add(signature); workbook.setDigitalSignature(signatures); workbook.save("signed_example.pdf", FileFormatType.PDF); // Here I would like save a signed PDF Document
Do I need to use the Aspose PDF library in addition…? If so, is there any way to convert an object of the Workbook class to the (probably) Document class…?
I would be very grateful for your help