# PDF.co

PDF.co is a REST API platform for PDF automation including PDF extraction, generation, editing, splitting, merging, form filling, barcode processing, OCR, document parsing, file conversion (PDF to Excel/CSV/JSON/XML/HTML/Image and vice versa), and AI-powered invoice parsing.

Category: Productivity. Connect from any Rakazo bot at https://rakazo.com/integrations/pdf-co/.

## Actions

- **Add Content to PDF**: Add content to an existing pdf.
- **Change PDF Text Searchable**: Make pdf text searchable using ocr.
- **Check Job Status**: Check status and result of an asynchronous job.
- **Convert Email to PDF**: Convert email files (.eml/.msg) to pdf.
- **Convert Excel to CSV**: Convert an excel file (xls/xlsx) to csv.
- **Convert Excel to HTML**: Convert an excel file to html.
- **Convert Excel to JSON**: Convert an online excel or csv file to json format.
- **Convert Excel to Text**: Convert excel files to plain text.
- **Convert Excel to XML**: Convert an excel file to xml.
- **Convert HTML to PDF**: Convert html code or webpage url into a pdf document.
- **Convert PDF to CSV**: Convert pdf or scanned images to csv format.
- **Convert PDF to HTML**: Convert pdf documents to html.
- **Convert PDF to Image**: Convert pdf pages to images (png, jpg, tiff).
- **Convert PDF to JSON**: Convert pdf or scanned images to json format.
- **Convert PDF to Text**: Convert pdf or scanned images to plain text.
- **Convert PDF to XLS**: Convert pdf or scanned images to xls format.
- **Convert PDF to XLSX**: Convert pdf or scanned images to xlsx (excel) format.
- **Convert PDF to XML**: Convert pdf or scanned images to xml format.
- **Convert Text to PDF**: Convert plain text data to pdf.
- **Delete PDF Pages**: Delete specific pages from a pdf file.
- **Document Parser**: Parse documents based on predefined templates to extract structured data.
- **Extract PDF Attachments**: Extract embedded attachments from a pdf.
- **Find Text in PDF**: Find text in a pdf document.
- **Generate Barcode**: Generate barcode images (qr, code128, code39, pdf417, etc.).
- **Get Account Balance Info**: Get account balance info.
- **Merge PDFs**: Merge multiple pdf files into one document.
- **PDF Forms Info Reader**: Extract form field information from a pdf.
- **PDF Info Reader**: Retrieve detailed information and metadata of a pdf.
- **Rotate PDF Pages**: Rotate selected pages in a pdf.
- **Search and Delete Text in PDF**: Search for and delete text in a pdf by keyword or regex.
- **Search and Replace Text in PDF**: Search for and replace text in a pdf document.
- **Split PDF**: Split a pdf into multiple files by page ranges.
- **Upload File**: Upload a local file to pdf.co.
