Notes RichText フィールドに OLE オブジェクトとして埋め込まれた大量の PDF ドキュメントを含むデータベースがあります。これらは XPages と互換性がないため、OLE オブジェクトをファイル (添付ファイル) に変換する必要があります。どうすれば自動的にそれを行うことができますか (Notes クライアントで実行する必要があることはわかっています (必要ですか?) - または、それらを抽出する POI の方法はありますか?
明確化
blob を (必要に応じてメモリに) 抽出できますが、blob は OLE コンテナーであるため、ディスクに書き出すと PDF ファイルは作成されません。したがって、2つの可能なパスが表示されます:
- OLE オブジェクトをアクティブ化し、そこでメソッドを使用する
- blob を読み、PDF 部分を抽出するものを用意します (おそらくApache POI )
しかし、私はこれらのアプローチのいずれにも触れておらず、何時間ものテストを節約できるアドバイスがあるかどうか疑問に思っていました