chore: update package.json to include pdf-to-img dependency and add TODO comment in MacSysOcrProvider for future optimization

This commit is contained in:
suyao
2025-06-13 20:48:01 +08:00
parent 07c8dfa996
commit 2378587684
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -64,6 +64,7 @@
"canvas": "3.1.0",
"jsdom": "26.1.0",
"os-proxy-config": "^1.1.2",
"pdf-to-img": "^4.4.0",
"pdfjs-dist": "4.2.67",
"selection-hook": "^0.9.23",
"turndown": "7.2.0"
@@ -182,7 +183,6 @@
"officeparser": "^4.1.1",
"openai": "patch:openai@npm%3A5.1.0#~/.yarn/patches/openai-npm-5.1.0-0e7b3ccb07.patch",
"p-queue": "^8.1.0",
"pdf-to-img": "^4.4.0",
"playwright": "^1.52.0",
"prettier": "^3.5.3",
"proxy-agent": "^6.5.0",
+1
View File
@@ -43,6 +43,7 @@ export default class MacSysOcrProvider extends BaseOcrProvider {
writeStream: fs.WriteStream
): Promise<void> {
await this.initMacOCR()
// TODO: 下个版本后面使用批处理,以及p-queue来优化
for (let i = 0; i < totalPages; i++) {
// Convert pages to buffers
const pageNum = i + 1