Structured Data Files (Excel, JSON, PDF)
Read/write Excel, convert JSON, combine/split PDFs, database export
| Activity | What it does |
|---|---|
| Combine PDFs | Deprecated: Use MergePDFs instead. Combine multiple PDF files into a single PDF. |
| Convert Excel to Table | Converts an Excel file to data table. |
| Database To Excel | Converts a table extracted from a database into an Excel (.xlsx) file and stores the file at the specified directory pat |
| Delete Excel Row | Deletes a specific row from an Excel (.xlsx) file. The row is completely removed and all subsequent rows are shifted up. |
| Edit PDF | Search and replace text in a PDF. Redacts matched text and overlays new text with configurable font size, color, and ali |
| Extract Excel Data | DEPRECATED: Use TableImport. Returns rows as activity output and hits Temporal's ~2 MB payload limit on non-trivial file |
| Extract PDF Table | Extracts tabular data from a PDF using gopdf's table detection. Provide header anchors to locate the table precisely, or |
| Extract PDF Text | Extracts positioned text from all pages of a PDF file, returning lines and spans with coordinates, font info, and text c |
| JSON To String | Converts a JSON object into its string representation. |
| Merge PDFs | Merge multiple PDF files into one, with optional per-source page selection. Replaces CombinePDFs and SplitPDF. |
| Parse JSON | Parses a JSON string into a native object or array. Inverse of JSON To String. |
| Split PDF | Deprecated: Use MergePDFs with page selection instead. Splits a PDF into multiple PDFs. |
| Watermark PDF | Stamp an image (PNG/JPEG) as a watermark across pages of a PDF. The image is centred on each page, scaled to fit, rotate |
| Write Data to Excel .xlsx | DEPRECATED: Use CreateTable + TableUpsertRow (inside ForEach) + TableExport instead, or TableMerge for bulk merges. This |