Is it possible using Data Driven Pages automatically adjusting angle to the print frame area before exporting to pdf? I have blocks (red marked, a3 format, 1:1000 scale) where each is in different angle; please see below:
I think the option that you are looking for is the
Angle field on the Data Driven Pages Setup dialog.
There is a useful help page entitled Enabling Data Driven Pages for a strip map:
To make a strip map series more readable, the map's page orientation should be such that the linear feature draws from top to bottom or left to right (depending on the predominate direction of the line) and is centered on the page. This requires that the data frame be rotated as the series of maps move along the route.
If you created the index layer using the Strip_Map_Index_Features geoprocessing tool, a field named Angle should be available. This field contains values necessary to rotate the data frame for each page.