透過電子簽名應用程式或使用 Java 在線對 XLS 檔案進行數位簽名
開發功能強大的基於 Java 的 XLS 文件簽章應用程式。透過應用程式在線自由添加數位簽名到各種文檔,包括 XLS 文件,並可即時下載。
使用應用程式在線上將數位簽章新增至 XLS 檔案中
- 上傳 XLS 檔案進行數位簽名
- 新增簽名文字或上傳簽名圖片
- 點選“簽名”按鈕
- 下載簽署的 XLS 文件
透過 Java 對 XLS 檔案進行數位簽名
- 將 Java 庫引用新增到您的專案中
- 建立 DigitalSignatureCollection 類別對象
- 透過 FileInputStream 載入 pfx
- 使用 PKCS12 加密建立 KeyStore 對象
- 使用 KeyStore.load 方法載入憑證流和密碼
- 建立 DigitalSignature 實例並新增到集合中
- 使用 Workbook 載入工作表
- 使用 setDigitalSignature(signatures) 簽署工作表
- 最後保存一下
在XLS檔案中加入數位簽章的Java程式碼
DigitalSignatureCollection electricalSigns = new DigitalSignatureCollection(); | |
InputStream inStream = new FileInputStream("d:/temp.pfx"); | |
KeyStore inputKeyStore = KeyStore.getInstance("PKCS12"); | |
inputKeyStore.load(inStream, KEYSTORE_PASSWORD.toCharArray()); | |
DigitalSignature signature = new DigitalSignature(inputKeyStore, KEYSTORE_PASSWORD, "test for sign", | |
DateTime.getNow()); | |
electricalSigns.add(signature); | |
Workbook wkb = new Workbook(dataDirPath + "unsigned.xlsx"); | |
wkb.setDigitalSignature(signatures); | |
wkb.save(dataDirPath + "signed.xlsx"); |
使用 Java 開發電子簽名應用程式
需要開發 Java 腳本或實用應用程式來輕鬆對多個 XLS 檔案進行數位簽章?借助
Aspose.Total for Java
的子 API
Aspose.Cells for Java
,任何 Java 開發人員都可以整合上述 API 程式碼來編寫 eSignature 應用程序,以便跨電子表格進行簽署。用於電子表格簽名的強大 Java 庫,支援許多流行格式,包括 XLS 格式。
適用於 Java 的 XLS 電子簽章庫
還有其他選項可以將“
Aspose.Cells for Java
”或“
Aspose.Total for Java
”安裝到您的系統上。我們的 Java 套件被設計為跨平台的,與 Microsoft Windows、Linux、macOS、Android 和 iOS 等各種作業系統上的 JVM 實作相容。請選擇符合您需求的一項並按照逐步說明進行操作:
- 安裝 Aspose.Cells for Java
- 或來自 Maven
- 一步一步 指示
系統需求
- J2SE 6.0 (1.6)
- J2SE 7.0 (1.7) 或更高版本
詳情請參閱[產品文件](https://docs.aspose.com/cells/java/system-requirements/#optional-dependencies)。
常見問題解答
- 我可以在我的應用程式中使用上述 Java 程式碼嗎?是的,歡迎您下載此程式碼。人們可以輕鬆地開發一種專業的解決方案,使用 Java 在 XLS 檔案中添加數位簽章。使用 Aspose XLS eSignature API 用 Java 開發高階、平台無關的軟體。
- 此文件數位簽章應用程式僅適用於 Windows 嗎?您可以靈活地從任何裝置啟動文件簽名,無論其運行的作業系統是 Windows、Linux、Mac OS 還是 Android。所需要的只是一個現代的網路瀏覽器和一個活躍的網路連線。
- 使用線上應用程式簽署多個 XLS 文件是否安全?當然!透過我們的服務產生的輸出檔案將在 24 小時內安全地自動從我們的伺服器中刪除。因此,與這些文件關聯的下載連結將在此期限後停止運行。
- App該用什麼瀏覽器?您可以使用任何現代網頁瀏覽器(例如 Google Chrome、Firefox、Opera 或 Safari)進行線上 XLS 文件壓縮。
- 如何對多個 XLS 檔案進行簽署?首先上傳您想要簽署的一個或多個檔案。您可以拖放 XLS 檔案或只需在白色區域內點擊。然後,點擊“簽名”按鈕,我們的線上設計應用程式將快速處理上傳的檔案。
- 簽署 XLS 文件需要多長時間?該電子簽名應用程式運行速度很快,上傳文件並簽名可能需要幾秒鐘的時間。
探索文件電子簽名 Java 選項
什麼是 XLS 文件格式
Excel XLS 文件格式是一種廣泛使用且眾所周知的文件格式,用於存儲電子表格數據。它與 Microsoft Excel 相關聯,後者是最流行的電子表格軟件應用程序之一。 XLS 代表“Excel 電子表格”,自早期版本以來一直是 Excel 的標准文件格式。
XLS 文件格式是基於二進制的,這意味著它以二進制形式存儲數據,而不是使用 XML 或文本基於格式。這使得它更有效地存儲和處理大量數據。 XLS 文件可以包含多個工作表,每個工作表由按行和列組織的單元格組成。這些單元格可以保存各種類型的數據,包括文本、數字、日期、公式和格式。
Excel 在 XLS 文件格式中提供了廣泛的特性和功能。用戶可以使用公式執行複雜的計算,應用格式化選項來增強數據的視覺外觀,創建圖表和圖形,並利用各種數據分析工具。此外,Excel 支持宏,宏是在電子表格中自動執行重複性任務或執行自定義操作的腳本。
多年來,Microsoft 引入了更新的文件格式,例如基於 XML 的 XLSX,它提供了增強的功能和兼容性。但是,XLS 格式繼續得到 Excel 的支持,可以通過較新版本的軟件打開和編輯。
XLS 文件格式已成為行業標準,廣泛應用於企業、教育機構和個人用於數據分析、報告、財務建模等的應用程序。它的廣泛採用和兼容性使其成為存儲和共享電子表格數據的可靠選擇。