Print records

Print records

There must be a way of printing a batch of records and specifying which fields to display for each record? I have in mind printing to PDF, where each record occupies a separate page. Is this possible?