Print Depends On

Why isn’t there no Print Depends On feature?
I am using display Depends On for some feilds and when I want to print the form it will print everything!!

Is there any way to hide some fild in printing based on field value?

@Mohammed_Redha You need build your own Print Template, with jinja you can get a better flow.

What kind of Print Format Type should i choose?

Could you explain what the usage for each one of them?