ローカル環境のないユーザーにとって、最も便利なソリューションはDockerコンテナを使うことだ:
- 基本的なステップ
- Dockerのインストール後にテスト・コマンドを実行する
docker run hello-world
- 鏡像を手に入れる:
docker pull jbarlow83/ocrmypdf
- 簡易的な使用:
docker tag jbarlow83/ocrmypdf ocrmypdf
- Dockerのインストール後にテスト・コマンドを実行する
- コマンドの典型的な使い方:
docker run --rm -v $(pwd):/data ocrmypdf /data/input.pdf /data/output.pdf -l eng
- バッチ処理ソリューション:シェルスクリプトの記述とドッカーコマンドの組み合わせによる自動化
- クラウドデプロイメント:コンテナ化されたインスタンスは、AWS/Azureなどのクラウドプラットフォームにデプロイできる。
このアプローチは、複雑なローカル依存関係に対処する必要性を排除し、迅速な展開とエンタープライズIT環境での使用に特に適している。
この答えは記事から得たものである。OCRmyPDF: スキャンしたPDFをオープンソースツールの検索可能なテキストへについて