電子署名アプリまたは Java を使用してオンラインで ODS ファイルにデジタル署名
強力な Java ベースの ODS 文書署名アプリケーションを開発します。瞬時にダウンロードできるアプリを介して、オンラインで ODS ファイルを含むさまざまなドキュメントにデジタル署名を自由に追加できます。
アプリを使用してオンラインで ODS ファイルにデジタル署名を追加
- ODS ファイルをアップロードしてデジタル署名する
- 署名用のテキストを追加するか、署名画像をアップロードします
- 「署名」ボタンをクリックします
- 署名された ODS ファイルをダウンロードする
Java 経由で ODS ファイルにデジタル署名する
- Java ライブラリ参照をプロジェクトに追加する
- DigitalSignatureCollectionクラスオブジェクトを作成する
- FileInputStream経由でpfxをロード
- PKCS12 暗号化を使用して KeyStore オブジェクトを作成する
- KeyStore.load メソッドを使用して証明書ストリームとパスワードをロードする
- DigitalSignature のインスタンスを作成し、コレクションに追加します
- Workbookを使用してワークシートをロードします。
- setDigitalSignature(signatures) を使用してワークシートに署名します
- 最後に保存します
ODS ファイルにデジタル署名を追加するための 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を使用した電子署名アプリケーションの開発
複数の ODS ファイルに簡単にデジタル署名するための Java スクリプトまたはユーティリティ アプリを開発する必要がありますか?
Aspose.Total for Java
の子 API である
Aspose.Cells for Java
を使用すると、Java 開発者は上記の API コードを統合して、スプレッドシート間で署名するための電子署名アプリをプログラムできます。スプレッドシート署名用の強力な Java ライブラリは、ODS 形式を含む多くの一般的な形式をサポートしています。
Java 用 ODS 電子署名ライブラリ
「
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 を使用して、ODS ファイルにデジタル署名を追加する専門的なソリューションを簡単に開発できます。Aspose ODS eSignature API を使用して、Java でプラットフォームに依存しない高レベルのソフトウェアを開発します。
- この文書のデジタル署名アプリは Windows でのみ動作しますか?Windows、Linux、Mac OS、Android など、実行されているオペレーティング システムに関係なく、任意のデバイスから文書署名を開始できる柔軟性があります。必要なのは、最新の Web ブラウザとアクティブなインターネット接続だけです。
- オンライン アプリを使用して複数の ODS ドキュメントに署名するのは安全ですか?もちろん!当社のサービスを通じて生成された出力ファイルは、24 時間以内に当社のサーバーから安全かつ自動的に削除されます。その結果、これらのファイルに関連付けられたダウンロード リンクは、この期間が過ぎると機能しなくなります。
- アプリを使用するにはどのブラウザが必要ですか?オンライン ODS ドキュメント圧縮には、Google Chrome、Firefox、Opera、Safari などの最新の Web ブラウザを使用できます。
- 複数の ODS ファイルに署名するにはどうすればよいですか?まず、署名したい 1 つ以上のファイルをアップロードします。 ODS ファイルをドラッグ アンド ドロップするか、白い領域内をクリックするだけです。その後、「署名」ボタンをクリックすると、オンライン署名アプリがアップロードされたファイルを迅速に処理します。
- ODS ファイルに署名するのにどれくらい時間がかかりますか?この電子署名アプリケーションは高速に動作します。ファイルをアップロードして署名するまでに数秒かかる場合があります。