One-click reading image (OCR)

One-click reading image (OCR)

OCR text recognition, picture text recognition, web screenshot text recognition. Copy and paste text from any image, video or PDF.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "minimum_chrome_version": "107",
  "name": "__MSG_app_name__",
  "short_name": "__MSG_app_name__",
  "author": "Oren",
  "description": "__MSG_app_description__",
  "version": "8.0.1",
  "default_locale": "zh_CN",
  "icons": {
    "16": "assets/icons/16.png",
    "32": "assets/icons/32.png",
    "48": "assets/icons/48.png",
    "128": "assets/icons/128.png"
  },
  "commands": {
    "capture": {
      "suggested_key": {
        "default": "Alt+X"
      },
      "description": "__MSG_capture_shortcuts__",
      "global": true
    }
  },
  "content_scripts": [
    {
      "all_frames": false,
      "matches": [
        "<all_urls>"
      ],
      "run_at": "document_end",
      "css": [],
      "js": [
        "assets/js/content_script.js"
      ]
    }
  ],
  "background": {
    "service_worker": "assets/js/service_worker.js",
    "type": "module"
  },
  "action": {
    "default_icon": {
      "16": "assets/icons/16.png",
      "19": "assets/icons/19.png",
      "32": "assets/icons/32.png"
    },
    "default_popup": "popup.html",
    "default_title": "__MSG_app_name__"
  },
  "options_ui": {
    "page": "ocr.html#/setting"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "assets/*"
      ],
      "matches": [
        "*://*/*"
      ]
    }
  ],
  "permissions": [
    "clipboardWrite",
    "tabs",
    "storage",
    "contextMenus",
    "activeTab"
  ],
  "host_permissions": [
    "*://*/*"
  ]
}