✨ New Features
- All functions now support the new return format, through the **optional parameter** `version` to choose, when it is `v2`, it will return: `list: successful processing files` `list: processing failed files` `bool`, and the default `v1` return parameter will only return `list: successful processing files`.
- `pdf2file` and `file2pdf` now support the **optional parameter** `output_names` to specify the output file name.
- Added request retry mechanism, now it will automatically retry when the network request fails.
- Added error handling mechanism, now it will automatically handle errors when processing files, and will not cause the entire program to interrupt due to a file error.
🐛 Bug Fixes
- Fixed the font exception problem in the `pdfdeal` function.
- Fixed some abnormal use of keys.
- Fixed the problem that the rpm limit may not take effect.