Adding a PDF file to the Portal

Hi,
We know that we can add images & videos to the portal. But, is there any method to upload a pdf/excel file to the protal ?
We know that we can add images & videos to the portal. But, is there any method to upload a pdf/excel file to the protal ?