Printing Form without a report

I was wondering if there is a way to print a form after it has been inserted/committed into the database without building a report for it. Also, how can I format the page for printing.

You can create an HTML content and download it using ExportDisplay. See an example here: Downloading Files - CUBA Platform. Developer’s Manual