try contacting all the top exchanges like binance (unless the hacker hasnt converted your btc into fiat already) they may blacklist the hacker's address and any try to deposit btc in the exchanges would lead to freezing of the funds!!
I don't think that's as simple as it sounds. Binance and other exchanges aren't just going to listen to a random person asking to have certain addresses blacklisted. They are going to require proof (proof you don' have) and the involvement of law enforcement. But until that happens, the coins will be long gone.
If the goal of the hacker is to convert the BTC into fiat, he doesn't need to touch centralized exchanges at all. He can mix the coins or take advantage of coinjoin services and exchange them via a decentralized exchange like Bisq. P2P trades are another option.
Unfortunately, it seems like the OP's money is gone.
because I careless and download a lot of PDF files.
Stop it, before something happens.