過去の質問を参考に、.phpファイルの末尾の改行をWindows標準のメモ帳で全て削除しましたがダメでした。その上添付ファイルのPDFファイルも開けなくなってしまいました。00:23:51Windows標準のメモ帳ではなくTeraPadを使用して全ての.phpファイルの末尾の改行を削除してUTF-8Nで保存したところ問題が解決しました。添付ファイルはアップロード前とダウンロード後で全く同じで、添付した画像ファイルもrefで表示できました。umorigu様、ありがとうございました。