データURIを使用してクライアントでファイルを作成するためのトリックがあります。たとえば、MSパワーポイントを作成するには、次のようなことを行うことができます
<a href="data:application/vnd.openxmlformats-officedocument.presentationml.presentation;base64,UEsDBBQACAAIAGeGhT8AAAAAAAAAAAAAAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbM2ay27bMBBF9wX6D4K2hUWbbtO0sJNFH6s+AiT9AFYa22wlkiBpN/77UnLaKEFsiNUQnY1smZw7B0MNLwFrcXnb1NkOrJNaLfNZMc0zU..." download="jones6.pptx"> Test File 3 </a>
URLで指定できるデータはbase64またはファイルのバイナリ表現のみですか?ファイルの他の表現を表現することは可能ですか?