Some advanced software acts as a virtual printer driver. You tell VitalSource to "print" the book, but instead of paper, the software intercepts the data stream and compiles it into a PDF file. This method can sometimes bypass the daily page limits imposed by the standard print dialog, allowing users to "print" the entire book in one session.
This is the most critical section.