ファイルを読み取って操作するためのサーブレットベースのアプリケーション(画像タイプの変換)を考え出そうとしているときに、ここに私が思いついた質問があります。
- ファイルの内容を調べてファイルタイプを知ることは可能ですか?
- アプリケーションがファイル拡張子の制約に依存する必要がないように、各ファイルがコンテンツに何らかの種類のマーカーを提供する必要があることを指定する標準はありますか?
アプリケーションシナリオを考えてみましょう。
さまざまなファイル形式を一連の出力形式に変換できるアプリケーションを作成しています。ユーザーがPDFをアップロードすると、私のアプリケーションは、可能な変換形式がMicrosoft Word、TIFF、JPEGなどであることを示唆できます。
私のアプリケーションは(一定期間にわたって)徐々にさまざまなファイル形式をサポートするため、ユーザーに形式を指定させるのではなく、アプリケーションに入力ファイルを検査してもらいたいと思います。そして、出力の可能な形式をユーザーに提案します。
これは自由形式の幅広い質問であることを理解しています。変更が必要な場合はお知らせください。
ありがとう、アユスマン