File manipulation - open file, save it as temp for PSPad must be done in the plugin or in the BAT file.
Example for DBF file plugin: you have DBF file and you want to edit it in PSPad as CSV/XML or any editable form plugin must open DBF, transform it into CSV and save it into temp file given by PSPad. PSPad opens temp file, what is CSV/XML already and can edit it existing PDF plugin opens PDF and extract text from it for PSPad existing PDB plugin allows you to edit (load/save) PDB files in PSPad -- <https://forum.pspad.com/read.php?2,75934,75948> PSPad freeware editor https://www.pspad.com