Angular ファイルダウンロード機能作成方法

アップロード機能はよく作成するのですが、ダウンロードは初めてだったので記事にしました
機能自体は本当に簡単に実装することができるので、コピペでも動きます

※画像はこちらのリンクを利用させていただいております Wired様リンク

実際に動かすとダウンロードされ、

このように画像を開くことができます

参考記事

Angular 4 download file from server via http

[フロントエンド] fetchAPIで画像(バイナリーデータ)を取得する