Отправляйте квитанцию в HTML, с приаттаченным PDF - наиболее универсальный вариант.
Современный актуальный PDF - это далеко не картинка, поэтому для квитанции размер будет не так уж и велик. Зато квитанция приедет цельная.
HTML в разных почтовых клиентах может непредсказуемо поехать. Вплоть до того, что как бы не старался, какие-то колонки в таблице просто не будут отображаться. Почтовых клиентов много, то, как в них реализована поддержка HTML- непредсказуемо. Можете почитать на хабре было пару статей, как правильно верстать HTML для писем. Но для документов строгой отчетности (квитанции), которые рассылаются не внутри компании, а разным пользователям, чьи почтовые клиенты вы не контролируете - лучше дублировать PDF аттачем.