CONVERT
Convert files and data between formats. Works on files in /root/ and on in-memory values.
| Verb | Description |
|---|---|
CONVERT "/root/file.docx" AS "pdf" INTO "/root/out.pdf" | Document format conversion |
CONVERT "/root/file.csv" AS "xlsx" INTO "/root/out.xlsx" | Spreadsheet conversion |
CONVERT "/root/img.png" AS "jpg" INTO "/root/out.jpg" | Image format conversion |
CONVERT ?html AS "pdf" INTO "/root/out.pdf" | HTML string to PDF |
Supported conversions: docx→pdf, xlsx→csv, csv→xlsx, md→pdf, md→html, html→pdf, png↔jpg↔bmp↔gif, mp4→gif, mp3→wav and more.
CONVERT "/root/report.docx" AS "pdf" INTO "/root/report.pdf" SET ?path
AFTER SHARE ?path SET ?url
AFTER EMIT ?url
CONVERT "/root/data.csv" AS "xlsx" INTO "/root/data.xlsx" SET ?path
AFTER EMIT ?path
HTML "html" OPEN NEST
HTML "body" OPEN NEST
HTML "h1" OPEN NEST EMIT "My PDF" CLOSE NEST
CLOSE NEST
CLOSE NEST SET ?doc
AFTER CONVERT ?doc AS "pdf" INTO "/root/output.pdf" SET ?path
AFTER SHARE ?path SET ?url
AFTER EMIT ?url