Describe "does not work". Maybe because you're loading the same data twice it's getting really slow. You should first make sure you don't send too much data to the view.
Does a file called pdf.blade.php exists in the resources/views/sales directory? If not than that might be one of the issues.