我有以下Applescript使用PDFpen来OCR文档。
tell application "PDFpenPro"
open theFile as alias
tell document 1
ocr
repeat while performing ocr
delay 1
end repeat
delay 1
close with saving
end tell
end tell
最后的重复块等待文档完成,然后脚本的其余部分继续。我似乎无法在rb-appscript中复制这部分逻辑。任何帮助,将不胜感激。
答案 0 :(得分:0)
我想出来了。这是生成的rb-appscript代码。
doc = @app.open MacTypes::Alias.path(file)
doc.ocr
while doc.performing_ocr.get
sleep 1
end
doc.close(:saving => :yes)