They will accept pdfs downloaded from your bank website,
@Al**
, but HSBC in the UAE seem to upload them on a random basis, and you can't decide the dates. Only by going to a main branch and giving them the dates were they able, after a few attempts, to get something approximating the consulate's requirement.
As for the attestation, in my mind's eye, I see the visa team sitting round a table with a stack of cards in the middle, similar to Chance or Community Chest, and they drew attestation for me 😊