The PDF package reads and manipulates PDF files: extract text (and words with their coordinates), search content, read metadata, render pages to images, and merge, split, extract pages, rotate or watermark. It is widely used in documentary processes: reading invoices in PDF, separating a batch of documents, consolidating reports.
No session: each activity receives the path (path) of the file and works on it. There is no need to “open” or “close” the PDF.
They do not modify the original: manipulation activities (merge, rotate, watermark…) create a new file at the path output that you indicate, and return that path. The input PDF remains intact.
Several activities accept specifying pages with a range in text: you combine single numbers and hyphenated ranges, separated by commas. Pages are numbered from 1.