We do not impose hard limits on input size, output size, numbers of pages, or document complexity. The only limits are the time-to-complete each document and simultaneous requests. By default, you are limited to 30 simultaneous requests (we often increase this for larger customers).
Simple documents may only take a few seconds to generate, and a more complicated document with many external resources to fetch or scripts to run may take several minutes to create.
DocRaptor has two time limits enforced:
Synchronous Documents (default): 1 minute
Asynchronous Documents: 10 minutes
If your document goes over this time limit, it will be killed, and an error will be returned.