Generate conditional reports with templates

Hello everyone. I want to create a report with the slice. For example, i want to export a pdf file when i filter some of the columns. Now i can export them with action Export this view with cvs but it does not have the format. I can export a row by automation, but export many row into a report with the format is not. I try to search on google but didn’t see any the answer as i want. Hope someone can help me, thanks alot.

By nature, CSV is just text. Not able to accomodate formatting, like color font size etc, as they are simply texts.